public async Task <ActionResult> Put(int id, [FromBody] InventariosCreacionDTO inventarioActualizar) { var inventarios = mapper.Map <Inventario>(inventarioActualizar); inventarios.CodigoInventario = id; contexto.Entry(inventarios).State = EntityState.Modified; await contexto.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] InventariosCreacionDTO inventariosCreacion) { var inventarios = mapper.Map <Inventario>(inventariosCreacion); contexto.Add(inventarios); await contexto.SaveChangesAsync(); var inventariosDTO = mapper.Map <InventarioDTO>(inventarios); return(new CreatedAtRouteResult("GetInventario", new { id = inventarios.CodigoInventario }, inventariosDTO)); }