public ActionResult CadastrarEvolucao(int CodigoProntuarioEvolucao, int CodigoProfissionalEvolucao, DateTime DataHoraEvolucao, string DescricaoEvolucao) { try { Evolucao e = new Evolucao(); e.CodigoProntuario = CodigoProfissionalEvolucao; e.Profissional = new Usuario() { Codigo = CodigoProfissionalEvolucao }; e.DataHoraEvolucao = DataHoraEvolucao; e.Descricao = DescricaoEvolucao; e.Cadastrar(e, ObterCodigoClinicaUsuarioLogado()); TempData["MsgSucesso"] = "Evolução do paciente cadastrada com sucesso."; return(RedirectToAction("Detalhe", "Prontuario", new { Codigo = CodigoProntuarioEvolucao })); } catch (Exception Ex) { TempData["MsgErro"] = Ex.Message; return(RedirectToAction("Detalhe", "Prontuario", new { Codigo = CodigoProntuarioEvolucao })); } }
public void InsereEvolucao(Evolucao evo) { ctx.Evolucaos.InsertOnSubmit(evo); }
/// <summary> /// Exclui a Evolução do Paciente /// </summary> public void ExcluiEvolucao(Evolucao evo) { ctx.Evolucaos.DeleteOnSubmit(evo); }
/// <summary> /// Método que carrega a classe evolucao /// </summary> /// <param name="id">Parâmetro passado pelo construtor para carregar uma evolucao especifica do paciente</param> private void Retrive(int id) { _evolucao = (from a in ctx.Evolucaos where a.IDEvolucao == id select a).FirstOrDefault(); }
public EvolucaoDAL() { _evolucao = new Evolucao(); }