Ejemplo n.º 1
0
        public async Task <MoneyOperation> AddAsync(MoneyOperation item)
        {
            using (var uow = new UnitOfWork(_databaseContextProvider.Create()))
            {
                MoneyOperationDto operation = await uow.MoneyOperations.AddAsync(item.ToData());

                await uow.SaveChangesAsync();

                return(operation.ToCore());
            }
        }
Ejemplo n.º 2
0
 public static MoneyOperation ToCore(this MoneyOperationDto obj)
 {
     return(new MoneyOperation
     {
         Amount = obj.Amount,
         BillingPeriodId = obj.BillingPeriodId,
         Comment = obj.Comment,
         Id = obj.Id,
         OperationType = obj.OperationType,
         CustomerFromId = obj.CustomerFromId,
         CustomerToId = obj.CustomerToId
     });
 }