public async Task <ActionResult> Put(int id, [FromBody] CamaraCreacionDTO camaraActualizacion) { var camara = mapper.Map <Camara>(camaraActualizacion); camara.Id = id; context.Entry(camara).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] CamaraCreacionDTO camaraCreacion) { var camara = mapper.Map <Camara>(camaraCreacion); context.Add(camara); await context.SaveChangesAsync(); var camaraDTO = mapper.Map <CamaraDTO>(camara); return(new CreatedAtRouteResult("ObtenerCamara", new { id = camara.Id }, camaraDTO)); }