public async Task <ActionResult> Put(int id, [FromBody] DetalleFacturasCreacionDTO detalleFacturaActualizar) { var detalleFactura = mapper.Map <DetalleFactura>(detalleFacturaActualizar); detalleFactura.CodigoDetalle = id; contexto.Entry(detalleFactura).State = EntityState.Modified; await contexto.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] DetalleFacturasCreacionDTO detalleFacturasCreacion) { var detalleFacturas = mapper.Map <DetalleFactura>(detalleFacturasCreacion); contexto.Add(detalleFacturas); await contexto.SaveChangesAsync(); var detalleFacturasDTO = mapper.Map <DetalleFacturaDTO>(detalleFacturas); return(new CreatedAtRouteResult("GetDetalleFactura", new { id = detalleFacturas.CodigoDetalle }, detalleFacturasDTO)); }