public async Task <IActionResult> PutComentarioConsulta(int id, ComentarioConsulta comentarioConsulta) { if (id != comentarioConsulta.IdComentarioConsulta) { return(BadRequest()); } _context.Entry(comentarioConsulta).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ComentarioConsultaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <ComentarioConsulta> > PostComentarioConsulta(ComentarioConsulta comentarioConsulta) { //buscar usuario var usuario = await _context.Usuarios.FindAsync(comentarioConsulta.IdUsuario); //asunto vendria a ser el nombre comentarioConsulta.NombreUsuario = usuario.Nombre; _context.ComentariosConsulta.Add(comentarioConsulta); await _context.SaveChangesAsync(); return(CreatedAtAction("GetComentarioConsulta", new { id = comentarioConsulta.IdComentarioConsulta }, comentarioConsulta)); }