public async Task <IActionResult> Create(FinanceChargeModel finCharge) { if (ModelState.IsValid) { try { _context.Add(finCharge); await _context.SaveChangesAsync(); } catch (Exception) { return(BadRequest(new { error = "There was an error creating this financecharge" })); } } return(Ok(finCharge)); }
public async Task <IActionResult> Edit(string id, FinanceChargeModel finCharge) { if (id != finCharge.ID.ToString()) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(finCharge); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { return(NotFound()); } } return(Ok(finCharge)); }