public async Task <IActionResult> Put(int id, [FromBody] TankAgency ta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ta.TaID) { return(BadRequest()); } _taService.Edit(ta); try { await _unitOfWork.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!await _taService.ExistsAsync(id)) { return(NotFound()); } throw; } return(Ok(ta)); }
public async Task <IActionResult> Post([FromBody] TankAgency ta) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _taService.Add(ta); await _unitOfWork.SaveChangesAsync(); return(Ok(ta)); }