예제 #1
0
        /// <summary>
        /// Muestra a los alumnos que se les a generado su carta acorde a los parametros.
        /// </summary>
        /// <param name="Opcion">Valor 1</param>
        /// <param name="mes"></param>
        /// <param name="anio"></param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <returns></returns>
        public bool MesLiberadas(int Opcion, string mes, string anio, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@Mes", SqlDbType.NVarChar, 10)
            {
                Value = mes
            });
            lstParametros.Add(new SqlParameter("@Anio", SqlDbType.NVarChar, 10)
            {
                Value = anio
            });

            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("ConsultaCartas", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #2
0
        /// <summary>
        /// Consulta de alumnos deacuerdo a los parametros siguientes:
        /// </summary>
        /// <param name="Opcion">Valor 1</param>
        /// <param name="Disiciplina"></param>
        /// <param name="Anio"></param>
        /// <param name="Periodo"></param>
        /// <param name="Carrera"></param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <returns>Verdadero / Falso: Acción realizada</returns>
        public bool consultageneral(int Opcion, string Disiciplina, string Anio, string Periodo, string Carrera, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@Taller", SqlDbType.NVarChar, 250)
            {
                Value = Disiciplina
            });
            lstParametros.Add(new SqlParameter("@Anio", SqlDbType.Int)
            {
                Value = Anio
            });
            lstParametros.Add(new SqlParameter("@Periodo", SqlDbType.NVarChar, 100)
            {
                Value = Periodo
            });
            lstParametros.Add(new SqlParameter("@Carrera", SqlDbType.NVarChar, 100)
            {
                Value = Carrera
            });

            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("ConsultaGSimple", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #3
0
        /// <summary>
        /// Muestra los alumnos y las calificaciones
        /// </summary>
        /// <param name="Opcion">Valor 1</param>
        /// <param name="Disiciplina"></param>
        /// <param name="Anio"></param>
        /// <param name="Periodo"></param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <returns></returns>
        public bool ListarCalificaciones(int Opcion, string Disiciplina, int Anio, string Periodo, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@Taller", SqlDbType.NVarChar, 250)
            {
                Value = Disiciplina
            });
            lstParametros.Add(new SqlParameter("@Anio", SqlDbType.Int)
            {
                Value = Anio
            });
            lstParametros.Add(new SqlParameter("@Periodo", SqlDbType.NVarChar, 100)
            {
                Value = Periodo
            });

            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("ListarCalificaciones", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #4
0
        /// <summary>
        /// Realiza la logue, para acceder a la aplicación
        /// </summary>
        /// <param name="Opcion">Valor 1</param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <param name="usuario">Clave, número de control</param>
        /// <param name="passsword"></param>
        /// <returns>Verdadero / Falso: Acción realizada</returns>
        public bool Login(int Opcion, ref DataSet objDatos, string usuario, string passsword)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@Nocontrol", SqlDbType.NVarChar, 50)
            {
                Value = usuario
            });
            lstParametros.Add(new SqlParameter("@password", SqlDbType.NVarChar, 50)
            {
                Value = passsword
            });
            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("Login", lstParametros.ToArray());
            if (objDatos.Tables[0].Rows.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #5
0
        public bool ObtenerDatos(int Opcion, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            objDatos = objManagerBD.GetData("Listar", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #6
0
        /// <summary>
        /// Consulta de datos dependiendo de la  y el paramentro
        /// </summary>
        /// <param name="Opcion"> 2--Calificaciones de taller(Matricula), 3--PkProfesor(Nombre del profesor),
        /// 4--PkDisciplina(Nombre de Disciplina), 5--Relación taller-profesor(PkProfesor), 7--Tabla para carta(matricula) 8--Logos</param>
        /// <param name="dato"></param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <returns>Verdadero / Falso: Acción realizada</returns>
        public bool ConsultarDato(int Opcion, string dato, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@Consulta", SqlDbType.NVarChar, 250)
            {
                Value = dato
            });
            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("VEAlumno", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }
예제 #7
0
        /// <summary>
        /// Muestra ls alumnos los cuales tiene liberado sus talleres, pero no tiene su carta
        /// </summary>
        /// <param name="Opcion">Valor 1</param>
        /// <param name="carrera"></param>
        /// <param name="objDatos">Se almacena los datos de la consulta</param>
        /// <returns></returns>
        public bool LiberadoSinCarta(int Opcion, string carrera, ref DataSet objDatos)
        {
            bool ExiteDatos = false;
            List <SqlParameter> lstParametros = new List <SqlParameter>();

            lstParametros.Add(new SqlParameter("@Op", SqlDbType.Int)
            {
                Value = Opcion
            });
            lstParametros.Add(new SqlParameter("@carrera", SqlDbType.NVarChar, 20)
            {
                Value = carrera
            });

            objManagerBD = new ManagerBD();
            objDatos     = objManagerBD.GetData("ConsultaCartasNoGeneradas", lstParametros.ToArray());
            if (objDatos.Tables.Count > 0)
            {
                ExiteDatos = true;
            }
            return(ExiteDatos);
        }