123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Threading.Tasks;
- using MySystem;
- using MySystem.Models.Main;
- namespace MySystem
- {
-
-
-
- public class AddOpenDivideAccountsUtil
- {
- public static AddOpenDivideAccounts AddValue(MerchantAddInfo AddInfo)
- {
- AddOpenDivideAccounts addOpenDivideAccounts = new AddOpenDivideAccounts();
- addOpenDivideAccounts.acctNo="";
- if (AddInfo.SubjectType == "0")
- {
- addOpenDivideAccounts.userType = "1";
- addOpenDivideAccounts.userName = AddInfo.CertLegalPerson;
- addOpenDivideAccounts.compName = "";
- }
- if (AddInfo.SubjectType == "1")
- {
- addOpenDivideAccounts.userType = "2";
- addOpenDivideAccounts.userName = AddInfo.CertMerchantName;
- }
-
- addOpenDivideAccounts.legalCertType = "1";
- addOpenDivideAccounts.userCardNo = AddInfo.IdCardNumber;
- addOpenDivideAccounts.userCardStartDate = AddInfo.CardPeriodBegin.Value.ToString("yyyyMMdd");
- addOpenDivideAccounts.userCardEndDate = AddInfo.CardPeriodEnd.Value.ToString("yyyyMMdd");
- addOpenDivideAccounts.acctNm = AddInfo.AccountName;
- addOpenDivideAccounts.acctType = AddInfo.BankAccountType;
- addOpenDivideAccounts.bankCardNo = AddInfo.AccountNumber;
- addOpenDivideAccounts.acctBankNo="";
- addOpenDivideAccounts.acctBankNm="";
- addOpenDivideAccounts.acctZbankNo = AddInfo.BankBranchId;
- addOpenDivideAccounts.acctZbankNm="";
- addOpenDivideAccounts.acctZbankCode = AddInfo.BankAddressCode;
-
- addOpenDivideAccounts.licNo = AddInfo.LicenseNumber;
- addOpenDivideAccounts.licStartDate = AddInfo.PeriodBegin.Value.ToString("yyyyMMdd");
- addOpenDivideAccounts.licEndDate = AddInfo.PeriodEnd.Value.ToString("yyyyMMdd");
- addOpenDivideAccounts.businessAddressCode = AddInfo.BizAddressCode;
- addOpenDivideAccounts.businessAddress = AddInfo.BizStoreAddress;
- addOpenDivideAccounts.regAddressCode="";
- addOpenDivideAccounts.regAddress="";
-
- addOpenDivideAccounts.businessMcc = AddInfo.SalesScenesType;
- List<ImageItem> imageList = new List<ImageItem>();
- ImageItem imageItem = new ImageItem();
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem.name = "openAccountLicenses";
- imageItem.value = AddInfo.OpenAccountLicenses;
- imageList.Add(imageItem);
- }
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem = new ImageItem();
- imageItem.name = "rentAgreement";
- imageItem.value = AddInfo.RentAgreement;
- imageList.Add(imageItem);
- }
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem.name = "openAccountLicenses";
- imageItem.value = AddInfo.OpenAccountLicenses;
- imageList.Add(imageItem);
- }
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem = new ImageItem();
- imageItem.name = "rentAgreement";
- imageItem.value = AddInfo.RentAgreement;
- imageList.Add(imageItem);
- }
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem.name = "openAccountLicenses";
- imageItem.value = AddInfo.OpenAccountLicenses;
- imageList.Add(imageItem);
- }
-
- if(!string.IsNullOrEmpty(AddInfo.StoreEntrancePic))
- {
- imageItem = new ImageItem();
- imageItem.name = "rentAgreement";
- imageItem.value = AddInfo.RentAgreement;
- imageList.Add(imageItem);
- }
- addOpenDivideAccounts.images = imageList;
- return addOpenDivideAccounts;
- }
- }
- }
|