コード例 #1
0
        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);
        }
コード例 #2
0
        public string mostrarConsulta(string codExpediente, DateTime fecha, BLConsulta consultaBL, BLExamenFisico examenFisicoBL, BLDiagnosticoNutricional diagnosticoBL)
        {
            TOConsulta               consultaTO     = new TOConsulta();
            TOExamenFisico           examenFisicoTO = new TOExamenFisico();
            TODiagnosticoNutricional diagnosticoTO  = new TODiagnosticoNutricional();

            DAOConsulta dao = new DAOConsulta();

            string confirmacion = dao.CargarConsulta(codExpediente, fecha, consultaTO, examenFisicoTO, diagnosticoTO);

            convertirConsultaCompleta_TO_BL(consultaBL, examenFisicoBL, diagnosticoBL, consultaTO, examenFisicoTO, diagnosticoTO);

            return(confirmacion);
        }