Exemple #1
0
        public M_Consulta GetConsulta(int Id_Consulta)
        {
            M_Consulta oConsulta = M_Consulta.obtenerInstancia();

            string query = "SELECT * FROM T_Consultas WHERE Id_Consulta = '" + Id_Consulta + "' ";
            DataTable dt = oConexion.EjecutaQueryParam(query);
            try
            {
                if (dt != null)
                {
                    foreach (DataRow row in dt.Rows)
                    {
                        oConsulta = M_Consulta.obtenerInstancia();

                        oConsulta.Id_Consulta = Convert.ToInt32(row["Id_Consulta"].ToString());
                        oConsulta.FechaConsulta = Convert.ToDateTime(row["FechaConsulta"].ToString());
                        oConsulta.Anamnesis = row["Anamnesis"].ToString();
                        oConsulta.Diagnosticos = row["Diagnosticos"].ToString();
                        oConsulta.Tratamientos = row["Tratamientos"].ToString();
                        oConsulta.Exploraciones = row["Exploraciones"].ToString();
                        oConsulta.Observaciones = row["Observaciones"].ToString();
                        oConsulta.PA_Sistolica = Convert.ToInt32(row["PA_Sistolica"].ToString());
                        oConsulta.PA_Diastolica = Convert.ToInt32(row["PA_Diastolica"].ToString());
                        oConsulta.Pulsaciones = Convert.ToInt32(row["Pulsaciones"].ToString());
                        oConsulta.R_Respiratorio = Convert.ToInt32(row["R_Respiratorio"].ToString());
                        oConsulta.Temperatura = Convert.ToDecimal(row["Temperatura"].ToString());
                        oConsulta.Peso = Convert.ToInt32(row["Peso"].ToString());
                        oConsulta.Altura = Convert.ToInt32(row["Altura"].ToString());
                        oConsulta.IMC = Convert.ToInt32(row["IMC"].ToString());
                        oConsulta.Id_HC = Convert.ToInt32(row["Id_HC"].ToString());
                        oConsulta.Id_Especialista = Convert.ToInt32(row["Id_Especialista"].ToString());
                        oConsulta.Id_Estado = Convert.ToInt32(row["Id_Estado"].ToString());

                    }
                }

            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            return oConsulta;
        }
Exemple #2
0
 //Instancia de C_Receta
 public static M_Consulta obtenerInstancia()
 {
     if (instancia == null) //Si ya esta creada la instancia o si esta eliminada
     {
         instancia = new M_Consulta();
     }
     return instancia;
 }
 private void CompletaFormulario(M_Consulta _oConsulta)
 {
     txtId_Consulta.Text = _oConsulta.Id_Consulta.ToString();
     dtpConsulta.Value = _oConsulta.FechaConsulta;
     richAnamnesis.Text = _oConsulta.Anamnesis;
     richDiagnostico.Text = _oConsulta.Diagnosticos;
     richTratamiento.Text = _oConsulta.Tratamientos;
     richExploracion.Text = _oConsulta.Exploraciones;
     richObservaciones.Text = _oConsulta.Observaciones;
     numericUDPSistolica.Value = _oConsulta.PA_Sistolica;
     numericUDPDiastolica.Value = _oConsulta.PA_Diastolica;
     numericUDPulsacion.Value = _oConsulta.Pulsaciones;
     numericUDRRespi.Value = _oConsulta.R_Respiratorio;
     numericUDTemp.Value = _oConsulta.Temperatura;
     numericUDPeso.Value = _oConsulta.Peso;
     numericUDAltura.Value = _oConsulta.Altura;
     txtIMC.Text = _oConsulta.IMC.ToString();
     oEspecialista = oEspecialista_c.GetEspecialista(_oConsulta.Id_Especialista);
     txtEspecialista.Text = oEspecialista.NombreCompleto;
     oPaciente = oPaciente_c.GetPaciente(_oConsulta.Id_HC);
     txtPaciente.Text = oPaciente.NombreCompleto;
 }