public string CargarConsultas(List <BLConsulta> consultas, BLExpediente expediente) { List <TOConsulta> to = new List <TOConsulta>(); DAOConsulta dao = new DAOConsulta(); TOExpediente toExp = new TOExpediente(); toExp.IDExpediente = expediente.IDExpediente; string confirmacion = "Error: Indefinido."; confirmacion = dao.CargarConsultas(to, toExp); if (!confirmacion.Contains("Error:")) { foreach (TOConsulta t in to) { BLConsulta c = new BLConsulta(); c.IDExpediente = t.IDExpediente; c.Fecha = t.Fecha; c.Hora = t.Hora; consultas.Add(c); } expediente.Cedula = toExp.Cedula; expediente.Nombre = toExp.Nombre; expediente.PrimerApellido = toExp.PrimerApellido; expediente.SegundoApellido = toExp.SegundoApellido; } return(confirmacion); }
public string ActualizarConsulta(BLConsulta consulta) { string confirmacion = "Error: Indefinido."; if (consulta != null) { DAOConsulta dao = new DAOConsulta(); TOExamenFisico examenFisico = null; if (consulta.ExamenFisico != null) { examenFisico = new TOExamenFisico(consulta.ExamenFisico.Peso, consulta.ExamenFisico.Talla, consulta.ExamenFisico.PerimetroCefalico, consulta.ExamenFisico.IMC, consulta.ExamenFisico.SO2, consulta.ExamenFisico.Temperatura, consulta.ExamenFisico.PC_Edad, consulta.ExamenFisico.Peso_Edad, consulta.ExamenFisico.Talla_Edad, consulta.ExamenFisico.Peso_Talla, consulta.ExamenFisico.IMC_Edad, consulta.ExamenFisico.EstadoAlerta, consulta.ExamenFisico.EstadoHidratacion, consulta.ExamenFisico.RuidosCardiacos, consulta.ExamenFisico.CamposPulmonares, consulta.ExamenFisico.Abdomen, consulta.ExamenFisico.Faringe, consulta.ExamenFisico.Nariz, consulta.ExamenFisico.Oidos, consulta.ExamenFisico.SNC, consulta.ExamenFisico.Neurodesarrollo, consulta.ExamenFisico.SistemaOsteomuscular, consulta.ExamenFisico.Piel, consulta.ExamenFisico.OtrosHallazgos); } TOConsulta to = new TOConsulta(consulta.IDExpediente, consulta.Fecha, consulta.Hora, consulta.PadecimientoActual, consulta.Analisis, consulta.ImpresionDiagnostica, consulta.Plan, consulta.MMFrecuencia, consulta.MMReferidoA, consulta.CPEspecialidad, consulta.CPMotivo, examenFisico, consulta.Enfermedad); return(dao.ActualizarConsulta(to)); } else { confirmacion = "Error: No se pudo actualizar la consulta en el sistema"; } return(confirmacion); }
public string CargarReferencia(BLReferencia referencia) { TOReferencia to = new TOReferencia(); DAOConsulta dao = new DAOConsulta(); to.IdCuenta = referencia.IdCuenta; to.IdExpediente = referencia.IdExpediente; string confirmacion = "Error: Indefinido."; confirmacion = dao.CargarReferencia(to); if (!confirmacion.Contains("Error:")) { referencia.NombreMedico = to.NombreMedico; referencia.CodigoMedico = to.CodigoMedico; referencia.TelefonoMedico = to.TelefonoMedico; referencia.CorreoMedico = to.CorreoMedico; referencia.CedulaPaciente = to.CedulaPaciente; referencia.NombrePaciente = to.NombrePaciente; referencia.SexoPaciente = to.SexoPaciente; referencia.EdadPaciente = to.EdadPaciente; } return(confirmacion); }
public string CargarConsultasDia(List <BLConsulta> consultas, List <BLExpediente> expedientes, string idMedico, string fechaActual) { List <TOExpediente> toExp = new List <TOExpediente>(); List <TOConsulta> toCon = new List <TOConsulta>(); DAOConsulta dao = new DAOConsulta(); string confirmacion = "Error: Indefinido."; confirmacion = dao.CargarConsultasDia(toCon, toExp, idMedico, fechaActual); if (!confirmacion.Contains("Error:")) { foreach (TOExpediente t in toExp) { BLExpediente e = new BLExpediente(); e.IDExpediente = t.IDExpediente; e.Cedula = t.Cedula; e.Nombre = t.Nombre; e.PrimerApellido = t.PrimerApellido; e.SegundoApellido = t.SegundoApellido; expedientes.Add(e); } foreach (TOConsulta t in toCon) { BLConsulta c = new BLConsulta(); c.Hora = t.Hora; consultas.Add(c); } } return(confirmacion); }
public void EliminarConsultasDia() { if (this.FechaActual != null && !this.FechaActual.Equals("")) { DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.EliminarConsultasDia(this.FechaActual); } }
public void insertar(BLConsulta bl) { try { DAOConsulta dao = new DAOConsulta(); dao.insertar(convert(bl)); } catch (Exception) { throw; } }
public string CargarConsulta(BLConsulta consulta) { TOConsulta to = new TOConsulta(); to.ExamenFisico = new TOExamenFisico(); DAOConsulta dao = new DAOConsulta(); to.IDExpediente = consulta.IDExpediente; to.Fecha = consulta.Fecha; string confirmacion = "Error: Indefinido."; confirmacion = dao.CargarConsulta(to); if (!confirmacion.Contains("Error:")) { consulta.Hora = to.Hora; consulta.PadecimientoActual = to.PadecimientoActual; consulta.Analisis = to.Analisis; consulta.ImpresionDiagnostica = to.ImpresionDiagnostica; consulta.Plan = to.Plan; consulta.MMFrecuencia = to.MMFrecuencia; consulta.MMReferidoA = to.MMReferidoA; consulta.CPEspecialidad = to.CPEspecialidad; consulta.CPMotivo = to.CPMotivo; consulta.Enfermedad = to.Enfermedad; consulta.ExamenFisico.Peso = to.ExamenFisico.Peso; consulta.ExamenFisico.Talla = to.ExamenFisico.Talla; consulta.ExamenFisico.IMC = to.ExamenFisico.IMC; consulta.ExamenFisico.Temperatura = to.ExamenFisico.Temperatura; consulta.ExamenFisico.PC_Edad = to.ExamenFisico.PC_Edad; consulta.ExamenFisico.Peso_Edad = to.ExamenFisico.Peso_Edad; consulta.ExamenFisico.Talla_Edad = to.ExamenFisico.Talla_Edad; consulta.ExamenFisico.Peso_Talla = to.ExamenFisico.Peso_Talla; consulta.ExamenFisico.IMC_Edad = to.ExamenFisico.IMC_Edad; consulta.ExamenFisico.PerimetroCefalico = to.ExamenFisico.PerimetroCefalico; consulta.ExamenFisico.SO2 = to.ExamenFisico.SO2; consulta.ExamenFisico.EstadoAlerta = to.ExamenFisico.EstadoAlerta; consulta.ExamenFisico.EstadoHidratacion = to.ExamenFisico.EstadoHidratacion; consulta.ExamenFisico.RuidosCardiacos = to.ExamenFisico.RuidosCardiacos; consulta.ExamenFisico.CamposPulmonares = to.ExamenFisico.CamposPulmonares; consulta.ExamenFisico.Abdomen = to.ExamenFisico.Abdomen; consulta.ExamenFisico.Faringe = to.ExamenFisico.Faringe; consulta.ExamenFisico.Nariz = to.ExamenFisico.Nariz; consulta.ExamenFisico.Oidos = to.ExamenFisico.Oidos; consulta.ExamenFisico.SNC = to.ExamenFisico.SNC; consulta.ExamenFisico.Neurodesarrollo = to.ExamenFisico.Neurodesarrollo; consulta.ExamenFisico.SistemaOsteomuscular = to.ExamenFisico.SistemaOsteomuscular; consulta.ExamenFisico.Piel = to.ExamenFisico.Piel; consulta.ExamenFisico.OtrosHallazgos = to.ExamenFisico.OtrosHallazgos; } return(confirmacion); }
public void modificar(int idConsulta, int precio) { try { DAOConsulta dao = new DAOConsulta(); dao.modificar(idConsulta, precio); } catch (Exception) { throw; } }
public string cargarListaConsultasFiltrada(List <BLConsulta> blConsultas, string codMedico, string tipoRep, string ini, string fin) { List <TOConsulta> toConsultas = new List <TOConsulta>(); DAOConsulta daoConsulta = new DAOConsulta(); string confirmacion = daoConsulta.CargarListaConsultasFiltrada(toConsultas, codMedico, tipoRep, ini, fin); foreach (TOConsulta toConsulta in toConsultas) { blConsultas.Add(convertirConsulta(toConsulta)); } return(confirmacion); }
public string cargarListaConsultas(List <BLConsulta> blConsultas, string codExpediente) { List <TOConsulta> toConsultas = new List <TOConsulta>(); DAOConsulta daoConsulta = new DAOConsulta(); string confirmacion = daoConsulta.CargarListaConsultas(toConsultas, codExpediente); foreach (TOConsulta toConsulta in toConsultas) { blConsultas.Add(convertirConsulta(toConsulta)); } return(confirmacion); }
public string obtnerConsultasActivas(string codDoctor, List <BLConsulta> consultas) { List <TOConsulta> toConsultas = new List <TOConsulta>(); DAOConsulta daoConsulta = new DAOConsulta(); string confirmacion = daoConsulta.obtenerConsultasActivas(toConsultas, codDoctor); foreach (TOConsulta toConsulta in toConsultas) { consultas.Add(convertirConsulta(toConsulta)); } return(confirmacion); }
public string cambiarEstadoConsulta(BLConsulta consulta) { TOConsulta consultaTO = new TOConsulta(); consultaTO.CodigoExpediente = consulta.CodigoExpediente; consultaTO.Fecha_Hora = consulta.Fecha_Hora; consultaTO.Estado = consulta.Estado; DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.cambiarEstadoConsulta(consultaTO); return(confirmacion); }
public string actualizarConsulta(BLConsulta consulta, BLExamenFisico examenFisico, BLDiagnosticoNutricional diagnostico) { TOConsulta consultaTO = new TOConsulta(); TOExamenFisico examenFisicoTO = new TOExamenFisico(); TODiagnosticoNutricional diagnosticoTO = new TODiagnosticoNutricional(); convertirConsultaCompleta_BL_TO(consulta, examenFisico, diagnostico, consultaTO, examenFisicoTO, diagnosticoTO); DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.ActualizarConsulta(consultaTO, examenFisicoTO, diagnosticoTO); return(confirmacion); }
public string mostrarConsultaFecha(DateTime fecha, BLConsulta consultaBL, BLExamenFisico examenFisicoBL, BLDiagnosticoNutricional diagnostioBL) { TOConsulta consultaTO = new TOConsulta(); TOExamenFisico examenFisicoTO = new TOExamenFisico(); TODiagnosticoNutricional diagnosticoTO = new TODiagnosticoNutricional(); DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.CargarConsultaFecha(fecha, consultaTO, examenFisicoTO, diagnosticoTO); convertirConsultaCompleta_TO_BL(consultaBL, examenFisicoBL, diagnostioBL, consultaTO, examenFisicoTO, diagnosticoTO); return(confirmacion); }
public string actualizarReferenciaMedica(BLConsulta consulta) { TOConsulta consultaTO = new TOConsulta(); consultaTO.CodigoExpediente = consulta.CodigoExpediente; consultaTO.Fecha_Hora = consulta.Fecha_Hora; consultaTO.ReferenciaMedica = consulta.ReferenciaMedica; consultaTO.Especialidad = consulta.Especialidad; consultaTO.MotivoReferecnia = consulta.MotivoReferecnia; DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.actualizarReferenciaMedica(consultaTO); return(confirmacion); }
public string actualizarReporteMedicinaMixta(BLConsulta consulta) { TOConsulta consultaTO = new TOConsulta(); consultaTO.CodigoExpediente = consulta.CodigoExpediente; consultaTO.Fecha_Hora = consulta.Fecha_Hora; consultaTO.MedicinaMixta = consulta.MedicinaMixta; consultaTO.Frecuencia = consulta.Frecuencia; consultaTO.Referido_A = consulta.Referido_A; DAOConsulta dao = new DAOConsulta(); string confirmacion = dao.actualizarReporteMedicinaMixta(consultaTO); return(confirmacion); }
public string CargarEnfermedades(List <string> enfermedades) { string confirmacion = "Error: Indefinido."; if (enfermedades != null) { DAOConsulta dao = new DAOConsulta(); return(dao.CargarEnfermedades(enfermedades)); } else { confirmacion = "Error: No se pudieron cargar las enfermedades"; } return(confirmacion); }
public string EliminarEnfermedad(string enfermedad) { string confirmacion = "Error: Indefinido."; if (enfermedad != null && !enfermedad.Equals("")) { DAOConsulta dao = new DAOConsulta(); return(dao.EliminarEnfermedad(enfermedad)); } else { confirmacion = "Error: No se pudo eliminar la enfermedad"; } return(confirmacion); }
public List <BLConsulta> listaConsultasOrdenado(String cedula) { try { DAOConsulta dao = new DAOConsulta(); List <TOConsulta> listaTO = dao.listaConsultaOrdenada(cedula); List <BLConsulta> listaBL = new List <BLConsulta>(); foreach (TOConsulta consulta in listaTO) { listaBL.Add(convert(consulta)); } return(listaBL); } catch (Exception) { throw; } }
public List <Avance> consultar(String tipo, Object criterio) { object[] criterioList = (object[])criterio; criterioList[0] = tipo; return(DAOConsulta.executeQuery(criterioList)); }
public DataTable generarMedMixta(string f1, string ff2, string code) { DAOConsulta dap = new DAOConsulta(); return(dap.generarMedMixta(f1, ff2, code)); }
public List <BLExpediente> filtrarFecha(DateTime fechaInicio, DateTime fechaFin) { DAOConsulta consult = new DAOConsulta(); List <TOConsulta> listConsultFiltradTO = new List <TOConsulta>(); List <TOConsulta> listConsultas = consult.listaConsultas(); if (listConsultas.Count > 0) { foreach (TOConsulta consultaTO in listConsultas) { consultaTO.fecha = new DateTime(consultaTO.fecha.Year, consultaTO.fecha.Month, consultaTO.fecha.Day); int resultado1 = DateTime.Compare(fechaInicio, consultaTO.fecha); int resultado2 = DateTime.Compare(fechaFin, consultaTO.fecha); if (resultado1 <= 0 && resultado2 >= 0) { listConsultFiltradTO.Add(new TOConsulta(consultaTO.idConsulta, consultaTO.fecha, consultaTO.cedula, consultaTO.precio_Consulta)); } } } DAOExpediente daoExp = new DAOExpediente(); List <TOExpediente> todosExped = daoExp.consultarExpedientes(); List <TOExpediente> expedFiltrad = new List <TOExpediente>(); if (todosExped.Count > 0) { foreach (TOExpediente ex in todosExped) { foreach (TOConsulta con in listConsultFiltradTO) { if (ex.cedula.Equals(con.cedula)) { expedFiltrad.Add(ex); } } } } List <TOExpediente> listaFinalExped = new List <TOExpediente>(); for (int i = 0; i < expedFiltrad.Count; i++) { if (listaFinalExped.Count <= 0 && expedFiltrad.Count > 0) { listaFinalExped.Add(expedFiltrad[i]); } else { Boolean esta = false; for (int j = 0; j < listaFinalExped.Count; j++) { if (listaFinalExped[j].cedula.Equals(expedFiltrad[i].cedula)) { esta = true; } } if (esta == false) { listaFinalExped.Add(expedFiltrad[i]); } } } List <BLExpediente> blExped = new List <BLExpediente>(); foreach (TOExpediente exp in listaFinalExped) { blExped.Add(convert(exp)); } return(blExped); }