public async Task Put([FromBody] ReconciliationFormDto form) { if (!string.IsNullOrWhiteSpace(form.Id)) { await _reconciliationLogicService.EditAsync(form); } else { await Post(form); } }
public async Task EditAsync(ReconciliationFormDto model) { var reconciliation = await Context.Reconciliations.FindAsync(model.Id); reconciliation = Mapper.Map(model, reconciliation); Context.Reconciliations.Update(reconciliation); await Context.SaveChangesAsync(); }
public async Task EditAsync(ReconciliationFormDto model) { if (!string.IsNullOrWhiteSpace(model.Id)) { await _reconciliationLogicService.EditAsync(model); } else { await CreateAsync(model); } }
public async Task CreateAsync(ReconciliationFormDto model) { if (string.IsNullOrWhiteSpace(model.Id)) { model.Id = Guid.NewGuid().ToString(); } var reconciliation = Mapper.Map <Reconciliation>(model); var entityEntry = await Context.Reconciliations.AddAsync(reconciliation); await Context.SaveChangesAsync(); }
public async Task Post([FromBody] ReconciliationFormDto form) { await _reconciliationLogicService.CreateAsync(form); }
public async Task CreateAsync(ReconciliationFormDto model) { await _reconciliationLogicService.CreateAsync(model); }