public ActionResult Form(int pacienteId, int agendamentoId) { AgendamentoDao ag = new AgendamentoDao(); Agendamento agendamento = ag.BuscaPorId(agendamentoId); //Criando atendimento AtendimentosDao atend = new AtendimentosDao(); Atendimentos atendimento = new Atendimentos(); atendimento.data = agendamento.data; atendimento.MedicoId = agendamento.MedicoId; atendimento.PacienteId = agendamento.PacienteId; atendimento.Plano = agendamento.Plano; atend.Cadastrar(atendimento); Prontuario prontuario = new Prontuario(); ProntuarioDao dao = new ProntuarioDao(); foreach (var item in dao.Select()) { if (item.PacienteId == (pacienteId)) { prontuario = item; } } Componente_PacienteDao com = new Componente_PacienteDao(); HistoriaPatologicaPregressaDao h = new HistoriaPatologicaPregressaDao(); //ComponenteDao co = new ComponenteDao(); PacienteDao paci = new PacienteDao(); Paciente paciente = paci.BuscaPorId(pacienteId); HistoriaPatologicaPregressa historia = h.BuscaPorId(prontuario.HistoriaPatologicaPregressaId); //IList<Componente> lista_componente = new List<Componente>(); IList <Componente_Paciente> lista = new List <Componente_Paciente>(); if (com.BuscarAgendamentos(paciente.ID) != null) { lista = com.BuscarAgendamentos(paciente.ID); ViewBag.Componente = lista; } ConsultaDao con = new ConsultaDao(); IList <Consulta> listaConsultas = con.BuscaPorPaciente(pacienteId); MedicoDao me = new MedicoDao(); Medico medico = me.BuscaPorId(agendamento.MedicoId); ViewBag.Medico = medico; ViewBag.Agendamento = agendamento; ViewBag.Consultas = listaConsultas; ViewBag.Historia = historia; ViewBag.Prontuario = prontuario; ViewBag.Paciente = paciente; return(View()); }
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 Medico(int id) { MedicoDao dao = new MedicoDao(); Medico medico = dao.BuscaPorId(id); ViewBag.Medico = medico; return(View()); }
public ActionResult Excluir(int id) { MedicoDao dao = new MedicoDao(); Medico medico = dao.BuscaPorId(id); string validacao = (dao.excluir(medico.ID) ? "Sim" : "Não"); return(Json(validacao)); }
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()); }
public ActionResult Agendamento(int id) { AgendamentoDao dao = new AgendamentoDao(); Agendamento agendamento = dao.BuscaPorId(id); PacienteDao paci = new PacienteDao(); Paciente paciente = paci.BuscaPorId(agendamento.PacienteId); MedicoDao m = new MedicoDao(); Medico medico = m.BuscaPorId(agendamento.MedicoId); ViewBag.Medico = medico; ViewBag.Paciente = paciente; ViewBag.Agendamento = agendamento; return(View()); }