Ejemplo n.º 1
0
        public void ListarCuestionarioUsuario(int opcion, string id)
        {
            //opciones=tipo de cuestionario
            //id del alumno
            bool          ExistenDatos   = false;
            DataSet       dtsDatos       = new DataSet();
            CCuestionario miCuestionario = new CCuestionario();

            if (ExisteConexion())
            {
                ExistenDatos = objCuestionario.listarAlumnoCuestionario(ref dtsDatos, id, opcion);

                if (ExistenDatos == true)
                {
                    switch (opcion)
                    {
                    case 4: ViewCuestionario.ListadoCuestionarioDental = dtsDatos;  break;

                    case 5: ViewCuestionario.ListadoCuestionarioMedico = dtsDatos; break;

                    case 6: ViewCuestionario.ListadoCuestionarioPsicologico = dtsDatos; break;

                    default: ViewCuestionario.Mensaje("No hay reguistros", 2);  break;
                    }
                }
                else
                {
                    ViewCuestionario.Mensaje("No hay reguistros", 2);
                }
            }
            else
            {
                ViewCuestionario.Mensaje("No hay conexion en red", 2);
            }
        }// Este metodo permite obtener el resultado por seccion seleccionada
Ejemplo n.º 2
0
        public void ReguistrarCuestionario(CCuestionario objCuestionario, int OpcionCuestionario)//Objeto con datos de cuestionario , opcion que indica que metodo de cuestionario se seleccionara
        {
            bool BolRegistro = false;

            if (ExisteConexion())
            {
                switch (OpcionCuestionario)
                {
                case 1: BolRegistro = objCuestionario.ReguistroDental(objCuestionario);  break;

                case 2: BolRegistro = objCuestionario.ReguistroMedico(objCuestionario); break;

                case 3: BolRegistro = objCuestionario.ReguistroPsicologico(objCuestionario); break;

                case 4: BolRegistro = objCuestionario.AceptarTerminos(objCuestionario); break;

                case 5: BolRegistro = objCuestionario.AceptarArchivo(objCuestionario); break;

                default: BolRegistro = false; break;
                }
                if (BolRegistro == true)
                {
                    ViewCuestionario.Mensaje(" registrado", 1);
                }
                else
                {
                    ViewCuestionario.Mensaje(" no reguistrado", 1);
                }
            }
        }
Ejemplo n.º 3
0
        }// Este metodo permite obtener el resultado por seccion seleccionada

        public void ListarSangre(int intOpcion)
        {
            bool    bolExistenDatos = false;
            DataSet datDatos        = new DataSet();

            if (ExisteConexion())
            {
                bolExistenDatos = objCuestionario.ListarSangre(intOpcion, ref datDatos);

                if (bolExistenDatos == true)
                {
                    List <CCuestionario> lisDatos = new List <CCuestionario>();
                    foreach (DataRow fila in datDatos.Tables[0].Rows)
                    {
                        CCuestionario item = new CCuestionario()
                        {
                            Id          = fila[0].ToString(),
                            Descripcion = fila[1].ToString()
                        };
                        lisDatos.Add(item);
                    }
                    ViewCuestionario.LlenarComboSangre = lisDatos;
                }
                // else
                // vieGraficas.Mensaje("No hay registros!!!", 3);
            }
            // else
            // vieGraficas.Mensaje("No hay conexión de Red con el Servidor.", 4);
        }
Ejemplo n.º 4
0
        public void GetFolio(string id, int opcion)
        {
            //Se utilizaran la interfaz de medico para almacenar temporalmente el folio
            bool          ExistenDatos   = false;
            DataSet       dtsDatos       = new DataSet();
            CCuestionario miCuestionario = new CCuestionario();

            if (ExisteConexion())
            {
                ExistenDatos = objCuestionario.folio(ref dtsDatos, id, opcion);
                if (ExistenDatos == true)
                {
                    ViewCuestionario.ListadoCuestionarioMedico = dtsDatos;
                }

                else
                {
                    ViewCuestionario.Mensaje("No hay reguistros", 2);
                }
            }
            else
            {
                ViewCuestionario.Mensaje("No hay conexion en red", 2);
            }
        }
Ejemplo n.º 5
0
        //metodos especialista
        public void ListarUsuarioHistorialClinico(int opcion, string id)//Este metodo nos returna todo el historial clinico
        {
            bool          ExistenDatos   = false;
            DataSet       dtsDatos       = new DataSet();
            CCuestionario miCuestionario = new CCuestionario();

            if (ExisteConexion())
            {
                ExistenDatos = objCuestionario.listarAlumnoCuestionario(ref dtsDatos, id, opcion);
                if (ExistenDatos == true)
                {
                    ViewCuestionario.ListadoCuestionario = dtsDatos;
                }

                else
                {
                    ViewCuestionario.Mensaje("No hay reguistros", 2);
                }
            }
            else
            {
                ViewCuestionario.Mensaje("No hay conexion en red", 2);
            }
        }
Ejemplo n.º 6
0
 public WCuestionario(ICuestionario InterfazCuestionario)
 {
     objCuestionario  = new CCuestionario();
     Manager          = new ManagerBD();
     ViewCuestionario = InterfazCuestionario;
 }