//mudar public IActionResult Atualizar(AtualizarConsultaDTO consulta) { string role = HttpContext.User.Claims.First(c => c.Type == ClaimTypes.Role).Value; _consultasRepository.Atualizar(consulta); return(Ok()); }
public void Atualizar(AtualizarConsultaDTO consulta) { using (SpMedGroup ctx = new SpMedGroup()) { if (consulta.Permicao == "administrador") { Consultas consultaUpdate = ctx.Consultas.Find(consulta.Id); consultaUpdate.IdStatus = consulta.idStatus; ctx.Consultas.Update(consultaUpdate); ctx.SaveChanges(); } else if (consulta.Permicao == "medico") { Consultas consultaUpdate = ctx.Consultas.Find(consulta.Id); consultaUpdate.Descricao = consulta.Descricao; ctx.Consultas.Update(consultaUpdate); ctx.SaveChanges(); } } }