public ActionResult ConsultaCliente(int idConsulta) { ConsultaDao dao = new ConsultaDao(); Consulta consulta = dao.BuscaPorId(idConsulta); PacienteDao paci = new PacienteDao(); MedicoDao me = new MedicoDao(); Medico medico = me.BuscaPorId(consulta.MedicoId); AnamneseDao ana = new AnamneseDao(); Anamnese anamnese = ana.BuscaPorId(consulta.AnamneseId); ViewBag.Paciente = paci.BuscaPorId(consulta.PacienteId); ViewBag.Anamnese = anamnese; ViewBag.Consulta = consulta; ViewBag.Medico = medico; var pdf = new ViewAsPdf { ViewName = "ConsultaCliente", PageSize = Size.A4, IsGrayScale = true }; return(pdf); }
public ActionResult Cadastrar(string TPR, string Antecedentes, string QP, int PacienteId, string HDA, string EXAME, string Diagnostico, string Prescricao, int MedicoId, DateTime data) { Consulta consulta = new Consulta(); Anamnese anamnese = new Anamnese(); consulta.MedicoId = MedicoId; consulta.PacienteId = PacienteId; consulta.Data = data; anamnese.componentePrescrito = Prescricao; anamnese.Antecedentes = Antecedentes; anamnese.Diagnostico = Diagnostico; anamnese.ExameFisico = EXAME; anamnese.TPR = TPR; anamnese.HDA = HDA; anamnese.QP = QP; AnamneseDao ana = new AnamneseDao(); ana.Cadastrar(anamnese); consulta.AnamneseId = anamnese.ID; ConsultaDao dao = new ConsultaDao(); string valida = dao.Cadastrar(consulta) ? "Sim" : "Nao"; return(Json(valida)); }
public ActionResult ConsultaIndividualP(int id) { ConsultaDao dao = new ConsultaDao(); Consulta consulta = dao.BuscaPorId(id); MedicoDao me = new MedicoDao(); Medico medico = me.BuscaPorId(consulta.MedicoId); AnamneseDao ana = new AnamneseDao(); Anamnese anamnese = ana.BuscaPorId(consulta.AnamneseId); ViewBag.Anamnese = anamnese; ViewBag.Consulta = consulta; ViewBag.Medico = medico; return(View()); }