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 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);
        }