public async Task <ActionResult <SeguroAuto> > PostSeguroAuto(SeguroAuto seguroAuto) { _context.SegurosAuto.Add(seguroAuto); await _context.SaveChangesAsync(); return(CreatedAtAction("GetSeguroAuto", new { id = seguroAuto.Id }, seguroAuto)); }
public async Task <IActionResult> PutSeguroAuto(int id, SeguroAuto seguroAuto) { if (id != seguroAuto.Id) { return(BadRequest()); } _context.Entry(seguroAuto).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SeguroAutoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IActionResult Put([FromBody] SeguroAuto item) { try { seguroAutoService.Put <SeguroAutoValidator>(item); return(new ObjectResult(item)); } catch (ArgumentNullException ex) { return(NotFound(ex)); } catch (Exception ex) { return(BadRequest(ex)); } }