public ActionResult <RetornoView <Prontuario> > Create([FromBody] Prontuario prontuario) { var usuarioLogado = _prontuarioRepository.usuarioLogado(User.Identity.Name); try { var Log = new Log() { Usuario_Logado = usuarioLogado.Nome, Acao = "Inclusão", Rotina = "01Usu", Data_Hora = DateTime.Now }; prontuario.log = Log; _prontuarioRepository.Add(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(CreatedAtRoute("GetProntuario", new { id = prontuario.Id }, resultado)); }