Example #1
0
        //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();
                }
            }
        }