Example #1
0
        /// <summary>
        /// 測試用的 FOR AutoMapper
        /// </summary>
        public void testAutoMapper()
        {
            BankAccountConverter bankAccountConverter = new BankAccountConverter();
            BankUserConverter    bankUserConverter    = new BankUserConverter();

            bankAccountConverter.convertBack(
                bankAccountConverter.convert(new Adapter.Entites.BankAccountEntity()
            {
                Amount        = 50m,
                BankAccountId = Guid.NewGuid(),
                BankUserId    = Guid.NewGuid()
            }));
            bankUserConverter.convertBack(
                bankUserConverter.convert(new Adapter.Entites.BankUserEntity()
            {
                UserName      = "******",
                LastLoginDate = null,
                BankUserId    = Guid.NewGuid()
            }));
            bankAccountConverter.convertBack(
                bankAccountConverter.convert(new Adapter.Entites.BankAccountEntity()
            {
                Amount        = 50m,
                BankAccountId = Guid.NewGuid(),
                BankUserId    = Guid.NewGuid()
            }));
            bankUserConverter.convertBack(
                bankUserConverter.convert(new Adapter.Entites.BankUserEntity()
            {
                UserName      = "******",
                LastLoginDate = null,
                BankUserId    = Guid.NewGuid()
            }));
        }
Example #2
0
        public List <BankUserInfo> getBankUserInfos()
        {
            BankUserConverter bankUserConverter = new BankUserConverter();

            return(UIDataConfig.DefaultDataAdapterFactory.BankUserDb.getBankUsers()
                   .Select(t => bankUserConverter.convert(t))
                   .ToList());
        }
Example #3
0
 public BankUIData(BankAccountConverter bankAccountConverter, BankUserConverter bankUserConverter)
 {
     this.BankAccountConverter = bankAccountConverter;
     this.BankUserConverter    = bankUserConverter;
 }