public async Task <ActionResult> Put(int id, [FromBody] ProveedoresCreacionDTO proveedorActualizar) { var proveedor = mapper.Map <Proveedores>(proveedorActualizar); proveedor.codigoProveedor = id; contexto.Entry(proveedor).State = EntityState.Modified; await contexto.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] ProveedoresCreacionDTO proveedorCreacion) { var proveedor = mapper.Map <Proveedores>(proveedorCreacion); contexto.Add(proveedor); await contexto.SaveChangesAsync(); var proveedorDTO = mapper.Map <ProveedoresDTO>(proveedor); return(new CreatedAtRouteResult("GetProveedores", new { id = proveedor.codigoProveedor }, proveedorDTO)); }