public async Task <IActionResult> PutTelemento(long id, [FromBody] TelementoVM telementoVM) { var telemento = mapper.Map <Telemento>(telementoVM); telemento.Id = id; context.Entry(telemento).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <TelementoVM> > PostTelemento([FromBody] TelementoVM telementoVM) { var telemento = mapper.Map <Telemento>(telementoVM); context.Telementos.Add(telemento); await context.SaveChangesAsync(); telementoVM = mapper.Map <TelementoVM>(telemento); return(new CreatedAtRouteResult("ObtenerTelemento", new { id = telementoVM.Id }, telementoVM)); }