public static SDK.Models.Account ToSDKModel(this Account entity, SDK.Models.Account destination = null)
 {
     if (entity != null)
     {
         if (destination == null)
         {
             destination = new SDK.Models.Account();
         }
         SDK.Models.Account result = am.Mapper.Map <Account, SDK.Models.Account>(entity, destination);
         return(result);
     }
     return(null);
 }
 public static Account ToDomainModel(this SDK.Models.Account entity, Account destination = null)
 {
     if (entity != null)
     {
         if (destination == null)
         {
             destination = new Domain.Account();
         }
         Account result = am.Mapper.Map <SDK.Models.Account, Account>(entity, destination);
         return(result);
     }
     return(null);
 }
示例#3
0
        public static Domain.Models.Account SDKToDomain(SDK.Models.Account account)
        {
            var accountMapped = new Domain.Models.Account
            {
                Id           = account.Id,
                Code         = account.Code,
                Name         = account.Name,
                Address      = account.Address,
                Balance      = account.Balance,
                Transactions = account.Transactions.Select(at => AccountTransactionMapper.SDKToDomain(at)).ToList()
            };

            return(accountMapped);
        }