Ejemplo n.º 1
0
        public ActionResult <RetornoView <Prontuario> > Delete(int id)
        {
            var prontuario = _prontuarioRepository.Find(id);

            if (prontuario == null)
            {
                return(NotFound());
            }
            var salvaLog = new Log()
            {
                Usuario_Logado = "TESTE DO CONTROLLER",
                Acao           = "TESTE DELETE",
                Rotina         = "01Usu",
                Data_Hora      = DateTime.Now
            };

            prontuario.log = salvaLog;
            _prontuarioRepository.Remove(id);


            if (_prontuarioRepository.Find(id) == null)
            {
                var resultado = new RetornoView <Prontuario>()
                {
                    sucesso = true
                };
                return(resultado);
            }
            else
            {
                var resultado = new RetornoView <Prontuario>()
                {
                    sucesso = false
                };
                return(BadRequest(resultado));
            }
        }