public async Task CreateOrEdit(CreateOrEditSalesInvoiceAdditionalCostDto input) { if (input.Id == null) { await Create(input); } else { await Update(input); } }
protected virtual async Task Update(CreateOrEditSalesInvoiceAdditionalCostDto input) { var salesInvoiceAdditionalCost = await _salesInvoiceAdditionalCostRepository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, salesInvoiceAdditionalCost); }
protected virtual async Task Create(CreateOrEditSalesInvoiceAdditionalCostDto input) { var salesInvoiceAdditionalCost = ObjectMapper.Map <SalesInvoiceAdditionalCost>(input); await _salesInvoiceAdditionalCostRepository.InsertAsync(salesInvoiceAdditionalCost); }