示例#1
0
        }         // ToModel

        public static YodleeAccountModel ToModel(MP_CustomerMarketPlace marketplace, YodleeBanksRepository yodleeBanksRepository = null)
        {
            var securityInfo = Serialized.Deserialize <YodleeSecurityInfo>(marketplace.SecurityData);

            var yodleeBank = yodleeBanksRepository != null?yodleeBanksRepository.Search(securityInfo.CsId) : null;

            return(new YodleeAccountModel {
                bankId = yodleeBank != null ? yodleeBank.Id : 0,
                displayName = yodleeBank != null ? yodleeBank.Name : "Uploaded bank"
            });
        } // ToModel
示例#2
0
 public YodleeMarketPlacesController(
     IEzbobWorkplaceContext context,
     DatabaseDataHelper dbHelper,
     MarketPlaceRepository mpTypes,
     YodleeMpUniqChecker mpChecker,
     YodleeBanksRepository yodleeBanksRepository,
     YodleeAccountsRepository yodleeAccountsRepository,
     CompanyFilesMetaDataRepository companyFilesMetaDataRepository)
 {
     this.context                        = context;
     this.dbHelper                       = dbHelper;
     this.mpTypes                        = mpTypes;
     this.customer                       = context.Customer;
     this.mpChecker                      = mpChecker;
     this.serviceClient                  = new ServiceClient();
     this.yodleeBanksRepository          = yodleeBanksRepository;
     this.yodleeAccountsRepository       = yodleeAccountsRepository;
     this.companyFilesMetaDataRepository = companyFilesMetaDataRepository;
 }
示例#3
0
        public static YodleeAccountModel ToModel(IDatabaseCustomerMarketPlace marketplace, YodleeBanksRepository yodleeBanksRepository)
        {
            var securityInfo = Serialized.Deserialize <YodleeSecurityInfo>(marketplace.SecurityData);

            var yodleeBank = yodleeBanksRepository.Search(securityInfo.CsId);

            return(new YodleeAccountModel {
                bankId = yodleeBank.Id,
                displayName = yodleeBank.Name
            });
        }         // ToModel