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 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 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); }
private void convertirConsultaCompleta_TO_BL(BLConsulta consultaBL, BLExamenFisico examenFisicoBL, BLDiagnosticoNutricional diagnosticoBL, TOConsulta consultaTO, TOExamenFisico examenFisicoTO, TODiagnosticoNutricional diagnosticoTO) { //Objeto Consulta consultaBL.CodigoMedico = consultaTO.CodigoMedico; consultaBL.CodigoExpediente = consultaTO.CodigoExpediente; consultaBL.Fecha_Hora = consultaTO.Fecha_Hora; consultaBL.Analisis = consultaTO.Analisis; consultaBL.ImpresionDiagnostica = consultaTO.ImpresionDiagnostica; consultaBL.Plan = consultaTO.Plan; consultaBL.MedicinaMixta = consultaTO.MedicinaMixta; consultaBL.Frecuencia = consultaTO.Frecuencia; consultaBL.Referido_A = consultaTO.Referido_A; consultaBL.Estado = consultaTO.Estado; consultaBL.PadecimientoActual = consultaTO.PadecimientoActual; consultaBL.ReferenciaMedica = consultaTO.ReferenciaMedica; consultaBL.Especialidad = consultaTO.Especialidad; consultaBL.MotivoReferecnia = consultaTO.MotivoReferecnia; consultaBL.Paciente = consultaTO.Paciente; //Objeto ExamenFisico examenFisicoBL.CodigoMedico = examenFisicoTO.CodigoMedico; examenFisicoBL.CodigoExpediente = examenFisicoTO.CodigoExpediente; examenFisicoBL.Fecha_Hora = examenFisicoTO.Fecha_Hora; examenFisicoBL.Talla = examenFisicoTO.Talla; examenFisicoBL.Peso = examenFisicoTO.Peso; examenFisicoBL.PerimetroCefalico = examenFisicoTO.PerimetroCefalico; examenFisicoBL.SO2 = examenFisicoTO.SO2; examenFisicoBL.IMC = examenFisicoTO.IMC; examenFisicoBL.Temperatura = examenFisicoTO.Temperatura; examenFisicoBL.EstadoAlerta = examenFisicoTO.EstadoAlerta; examenFisicoBL.EstadoHidratacion = examenFisicoTO.EstadoHidratacion; examenFisicoBL.RuidosCardiacos = examenFisicoTO.RuidosCardiacos; examenFisicoBL.CamposPulmonares = examenFisicoTO.CamposPulmonares; examenFisicoBL.Abdomen = examenFisicoTO.Abdomen; examenFisicoBL.Faringe = examenFisicoTO.Faringe; examenFisicoBL.Nariz = examenFisicoTO.Nariz; examenFisicoBL.Oidos = examenFisicoTO.Oidos; examenFisicoBL.SNC = examenFisicoTO.SNC; examenFisicoBL.Osteomuscular = examenFisicoTO.Osteomuscular; examenFisicoBL.Piel = examenFisicoTO.Piel; examenFisicoBL.Neurodesarrollo = examenFisicoTO.Neurodesarrollo; examenFisicoBL.Otros = examenFisicoTO.Otros; //Objeto DiagnosticoNutricional diagnosticoBL.CodigoMedico = diagnosticoTO.CodigoMedico; diagnosticoBL.CodigoExpediente = diagnosticoTO.CodigoExpediente; diagnosticoBL.Fecha_Hora = diagnosticoTO.Fecha_Hora; diagnosticoBL.Peso_Edad = diagnosticoTO.Peso_Edad; diagnosticoBL.Talla_Edad_0 = diagnosticoTO.Talla_Edad_0; diagnosticoBL.Cefalico_Edad = diagnosticoTO.Cefalico_Edad; diagnosticoBL.Peso_Talla = diagnosticoTO.Peso_Talla; diagnosticoBL.IMC_Edad = diagnosticoTO.IMC_Edad; diagnosticoBL.Talla_Edad_5 = diagnosticoTO.Talla_Edad_5; }
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); }
private BLConsulta convertirConsulta(TOConsulta consultaTO) { //consultaTO.CodigoMedico, consultaTO.CodigoExpediente, consultaTO.Fecha_Hora, consultaTO.Analisis, consultaTO.ImpresionDiagnostica, consultaTO.Plan, consultaTO.MedicinaMixta, consultaTO.Frecuencia, consultaTO.Referido_A, consultaTO.Estado, consultaTO.PadecimientoActual, consultaTO.ReferenciaMedica, consultaTO.Especialidad, consultaTO.MotivoReferecnia); BLConsulta consultaBL = new BLConsulta(); consultaBL.CodigoMedico = consultaTO.CodigoMedico; consultaBL.CodigoExpediente = consultaTO.CodigoExpediente; consultaBL.Fecha_Hora = consultaTO.Fecha_Hora; consultaBL.Analisis = consultaTO.Analisis; consultaBL.ImpresionDiagnostica = consultaTO.ImpresionDiagnostica; consultaBL.Plan = consultaTO.Plan; consultaBL.MedicinaMixta = consultaTO.MedicinaMixta; consultaBL.Frecuencia = consultaTO.Frecuencia; consultaBL.Referido_A = consultaTO.Referido_A; consultaBL.Estado = consultaTO.Estado; consultaBL.PadecimientoActual = consultaTO.PadecimientoActual; consultaBL.ReferenciaMedica = consultaTO.ReferenciaMedica; consultaBL.Especialidad = consultaTO.Especialidad; consultaBL.MotivoReferecnia = consultaTO.MotivoReferecnia; consultaBL.Paciente = consultaTO.Paciente; return(consultaBL); }
public TOConsulta convert(BLConsulta bl) { return(new TOConsulta(bl.idConsulta, bl.fecha, bl.cedula, bl.precio_Consulta)); }