Exemple #1
0
        public ActionResult <RetornoView <Prontuario> > Update(int id, [FromBody] Prontuario prontuario)
        {
            var _prontuario = _prontuarioRepository.Find(id);

            if (_prontuario == null)
            {
                return(NotFound());
            }
            try
            {
                var salvaLog = new Log()
                {
                    Usuario_Logado = "TESTE DO CONTROLLER",
                    Acao           = "TESTE DELETE",
                    Rotina         = "Usuarios",
                    Data_Hora      = DateTime.Now
                };
                prontuario.log = salvaLog;
                _prontuarioRepository.Update(prontuario);
            }
            catch (Exception ex)
            {
                var result = new RetornoView <Prontuario>()
                {
                    sucesso = false, erro = ex.Message
                };
                return(BadRequest(result));
            }

            var resultado = new RetornoView <Prontuario>()
            {
                data = _prontuario, sucesso = true
            };

            return(resultado);
        }
Exemple #2
0
        public void Update(ProntuarioViewModel obj)
        {
            var prontuarioEntt = Mapper.Map <ProntuarioViewModel, Prontuario>(obj);

            _prontuarioRepository.Update(prontuarioEntt);
        }