public ActionResult Index() { MedicoDao me = new MedicoDao(); AgendamentoDao ag = new AgendamentoDao(); IList <Agendamento> lista = ag.Select(); PacienteDao dao = new PacienteDao(); IList <Paciente> listaPacientes = new List <Paciente>(); IList <Paciente> pacientes = dao.Select(); foreach (var agenda in lista) { int id = agenda.PacienteId; Paciente paciente = dao.BuscaPorId(id); listaPacientes.Add(paciente); } listaPacientes.Count(); ViewBag.Paciente = listaPacientes; ViewBag.Pacientes = pacientes; ViewBag.Agendamento = lista; ViewBag.Medicos = me.Select(); return(View()); }
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 Prontuario(int id) { Componente_PacienteDao com = new Componente_PacienteDao(); ProntuarioDao dao = new ProntuarioDao(); Prontuario prontuario = dao.BuscaPorId(id); HistoriaPatologicaPregressaDao h = new HistoriaPatologicaPregressaDao(); ComponenteDao co = new ComponenteDao(); PacienteDao paci = new PacienteDao(); Paciente paciente = paci.BuscaPorId(prontuario.PacienteId); HistoriaPatologicaPregressa historia = h.BuscaPorId(prontuario.HistoriaPatologicaPregressaId); IList <Componente_Paciente> lista = com.BuscarAgendamentos(paciente.ID); if (lista == null) { ViewBag.Componente = null; } else { ViewBag.Componente = lista; } ViewBag.Historia = historia; ViewBag.Prontuario = prontuario; ViewBag.Paciente = paciente; return(View()); }
public ActionResult Paciente(int id) { PacienteDao dao = new PacienteDao(); EnderecoDao end = new EnderecoDao(); UsuarioDao us = new UsuarioDao(); CategoriasDAO cat = new CategoriasDAO(); Paciente paciente = dao.BuscaPorId(id); Endereco endereco = end.BuscaPorId(paciente.EnderecoId); Usuario usuario = us.BuscaPorId(paciente.UsuarioId); Categoria categoria = cat.BuscaPorId(usuario.CategoriaId); String tipo = ""; if (categoria.Medico == true) { tipo += " Medico "; } else if (categoria.Paciente == true) { tipo += " Paciente "; } else if (categoria.Atendente == true) { tipo += " Funcionario "; } ViewBag.Paciente = paciente; ViewBag.Endereco = endereco; ViewBag.Usuario = usuario; ViewBag.Mensagem = tipo; return(View()); }
public ActionResult Excluir(int id) { PacienteDao dao = new PacienteDao(); Paciente paciente = dao.BuscaPorId(id); string validacao = (dao.excluir(paciente) ? "Sim" : "Não"); return(Json(validacao)); }
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()); }
public ActionResult ConsultaIndividual(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); PacienteDao paci = new PacienteDao(); ViewBag.Paciente = paci.BuscaPorId(consulta.PacienteId); ViewBag.Anamnese = anamnese; ViewBag.Consulta = consulta; ViewBag.Medico = medico; return(View()); }
public ActionResult Index() { ProntuarioDao ag = new ProntuarioDao(); IList <Prontuario> lista = ag.Select(); PacienteDao dao = new PacienteDao(); IList <Paciente> listaPacientes = new List <Paciente>(); IList <Paciente> pacientes = dao.Select(); foreach (var agenda in lista) { int? id = agenda.PacienteId; Paciente paciente = dao.BuscaPorId(id); listaPacientes.Add(paciente); } listaPacientes.Count(); ViewBag.Paciente = listaPacientes; ViewBag.Pacientes = pacientes; ViewBag.Prontuario = lista; return(View()); }
public ActionResult Dashbord() { AgendamentoDao dao = new AgendamentoDao(); IList <Agendamento> lista = dao.BuscarAgendamentosPorData(DateTime.Now.Date); PacienteDao paDao = new PacienteDao(); IList <Paciente> listaPacientes = new List <Paciente>(); IList <Paciente> pacientes = paDao.Select(); foreach (var agenda in lista) { int id = agenda.PacienteId; Paciente paciente = paDao.BuscaPorId(id); listaPacientes.Add(paciente); } listaPacientes.Count(); ViewBag.Paciente = listaPacientes; ViewBag.Pacientes = pacientes; ViewBag.Agendamento = lista; return(View()); }
public ActionResult Index() { Medico medico = (Medico)Session["Medico"]; AgendamentoDao ag = new AgendamentoDao(); IList <Agendamento> lista = ag.BuscarAgendamentos(DateTime.Now.Date, medico); PacienteDao dao = new PacienteDao(); IList <Paciente> listaPacientes = new List <Paciente>(); IList <Paciente> pacientes = dao.Select(); foreach (var agenda in lista) { int id = agenda.PacienteId; Paciente paciente = dao.BuscaPorId(id); listaPacientes.Add(paciente); } listaPacientes.Count(); ViewBag.Paciente = listaPacientes; ViewBag.Pacientes = pacientes; ViewBag.Agendamento = lista; return(View()); }