public async Task <IActionResult> PutTdocumento(long id, [FromBody] TdocumentoVM tdocumentoVM) { var tdocumento = mapper.Map <Tdocumento>(tdocumentoVM); tdocumento.Id = id; context.Entry(tdocumento).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <TdocumentoVM> > PostTdocumento([FromBody] TdocumentoVM tdocumentoVM) { var tdocumento = mapper.Map <Tdocumento>(tdocumentoVM); context.Tdocumentos.Add(tdocumento); await context.SaveChangesAsync(); tdocumentoVM = mapper.Map <TdocumentoVM>(tdocumento); return(new CreatedAtRouteResult("ObtenerTdocumento", new { id = tdocumentoVM.Id }, tdocumentoVM)); }