public async Task <ActionResult> Put(int id, [FromBody] ReciboCreacionDTO reciboActualizacion) { var recibo = mapper.Map <Recibo>(reciboActualizacion); recibo.Id = id; context.Entry(recibo).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] ReciboCreacionDTO reciboCreacion) { var recibo = mapper.Map <Recibo>(reciboCreacion); context.Add(recibo); await context.SaveChangesAsync(); var reciboDTO = mapper.Map <ReciboDTO>(recibo); return(new CreatedAtRouteResult("ObtenerRecibos", new { id = recibo.Id }, reciboDTO)); }