示例#1
0
        public List <clsProcesoNiño> listarPregunta()
        {
            SqlConnection conexion = new SqlConnection(cadena2);
            SqlCommand    comando  = new SqlCommand("select * from PREGUNTA", conexion);

            List <clsProcesoNiño> lista = new List <clsProcesoNiño>();

            conexion.Open();

            SqlDataReader lector = comando.ExecuteReader();

            while (lector.Read())
            {
                clsProcesoNiño proceso = new clsProcesoNiño();

                proceso.IDProceso1    = lector.GetInt32(0);
                proceso.IDOrientador1 = lector.GetInt32(1);
                proceso.NombreProceso = lector.GetString(2);
                proceso.Estado        = lector.GetInt32(3);


                lista.Add(proceso);
            }

            conexion.Close();

            return(lista);
        }
示例#2
0
        public int consultaDatosProceso2(string NOMBREPROCESO, int IDORIENTADOR)
        {
            string     sql     = "SELECT PROCESO.IDPROCESO  FROM PROCESO where Estado = " + 1 + "AND NOMBREPROCESO='" + NOMBREPROCESO + "'AND IDORIENTADOR=" + IDORIENTADOR;
            SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

            List <clsProcesoNiño> listaProceso = new List <clsProcesoNiño>();

            clsConexion.abrirConexion();


            SqlDataReader lectorJovenes = comando.ExecuteReader();

            while (lectorJovenes.Read())
            {
                clsProcesoNiño objProceso = new clsProcesoNiño();

                bool Proceso = false;

                resul = objProceso.IDProceso1 = lectorJovenes.GetInt32(0);
                //objProceso.NombreProceso = lectorJovenes.GetString(1);
            }
            clsConexion.cerrarConexion();
            lectorJovenes.Close();
            return(resul);
        }
示例#3
0
        public object consultaDatosProcesoReunion(int IDPROCESO)
        {
            try
            {
                if ((IDPROCESO == 32))
                {
                    string sql = "SELECT PROCESO.IDPROCESO, PROCESO.NOMBREPROCESO  FROM PROCESO where Estado = " + 1 + " AND IDPROCESO =" + IDPROCESO;

                    SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

                    //List<clsProcesoNiño> listaProceso = new List<clsProcesoNiño>();

                    clsConexion.abrirConexion();


                    SqlDataReader  lectorJovenes = comando.ExecuteReader();
                    clsProcesoNiño objProceso    = new clsProcesoNiño();

                    bool Proceso = false;
                    if (lectorJovenes.Read())
                    {
                        objProceso.IDProceso1    = lectorJovenes.GetInt32(0);
                        objProceso.NombreProceso = lectorJovenes.GetString(1);
                    }

                    clsConexion.cerrarConexion();
                    return(objProceso);
                }
                return(null);
            }
            catch (Exception)
            {
                return(null);
            }
        }
示例#4
0
        static clsProcesoNiño transformar(PROCESO newProceso)
        {
            clsProcesoNiño proceso = new clsProcesoNiño();

            proceso.IDProceso1    = newProceso.IDPROCESO;
            proceso.NombreProceso = newProceso.NOMBREPROCESO;
            proceso.Estado        = int.Parse(newProceso.ESTADOPROCESO.ToString());
            return(proceso);
        }
示例#5
0
        public List <clsProcesoNiño> consultaDatosProceso(int IDPROCESO)
        {
            string     sql     = "SELECT PROCESO.IDPROCESO, PROCESO.NOMBREPROCESO  FROM PROCESO where Estado = " + 1;
            SqlCommand comando = new SqlCommand(sql, clsConexion.conexion);

            List <clsProcesoNiño> listaProceso = new List <clsProcesoNiño>();

            clsConexion.abrirConexion();


            SqlDataReader lectorJovenes = comando.ExecuteReader();

            while (lectorJovenes.Read())
            {
                clsProcesoNiño objProceso = new clsProcesoNiño();

                bool Proceso = false;

                objProceso.IDProceso1    = lectorJovenes.GetInt32(0);
                objProceso.NombreProceso = lectorJovenes.GetString(1);
                if (listaProceso.Count == 0)
                {
                    listaProceso.Add(objProceso);
                }
                else
                {
                    for (int i = 0; i < listaProceso.Count; i++)
                    {
                        if (listaProceso[i].NombreProceso == objProceso.NombreProceso)
                        {
                            Proceso = true;
                        }
                    }
                    if (Proceso == false) // condicion para evitarrepetir las fechas dentro del DDL
                    {
                        listaProceso.Add(objProceso);
                    }
                }
            }
            clsConexion.cerrarConexion();
            lectorJovenes.Close();
            return(listaProceso);
        }