Example #1
0
        public static clsPadre Padre_Comprobar_siExiste(string argDNI)
        {
            clsPadre      mipadre = null;
            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Padre_comprobar_siExiste", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parNumDoc", argDNI);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion aux1 = new clsIdentificacion(Convert.ToByte(LOSDATOS["Identificacion_Codigo"]));

                mipadre = new clsPadre(
                    aux1,
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"]),
                    Convert.ToString(LOSDATOS["Direccion"]),
                    Convert.ToString(LOSDATOS["NumeroCelular"]),
                    Convert.ToString(LOSDATOS["Trabajo"]),
                    Convert.ToString(LOSDATOS["Correo"])
                    );
            }
            miConexion.Close();
            return(mipadre);
        }
Example #2
0
        public static List <Calificacion> Listar()
        {
            List <Calificacion> Milistado = new List <Calificacion>();

            SqlConnection miConexion;

            miConexion = new SqlConnection("SERVER=WA37-2;DATABASE=Objetivo_Tarea;USER=sa;PWD=continental");
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_listar_calificacion ", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;

            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();

            while (LOSDATOS.Read() == true)
            {
                Calificacion filaDeBaseDeDatos;
                filaDeBaseDeDatos = new Calificacion(
                    Convert.ToByte(LOSDATOS["Codigo"]),
                    Convert.ToString(LOSDATOS["Descripcion"]),
                    Convert.ToDateTime(LOSDATOS["FechaHoraRegistro"]),
                    Convert.ToString(LOSDATOS["NombreBreve"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"])

                    );

                Milistado.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(Milistado);
        }
Example #3
0
        public static List <clsIdentificacion> Listar()
        {
            List <clsIdentificacion> MilistaIdentificaiones = new List <clsIdentificacion>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Identificacion_listar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsIdentificacion(
                    Convert.ToByte(LOSDATOS["Codigo"]),
                    Convert.ToString(LOSDATOS["Nombre"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                MilistaIdentificaiones.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MilistaIdentificaiones);
        }
Example #4
0
        public static List <clsCargo> ListarCargos()
        {
            List <clsCargo> Lista = new List <clsCargo>();

            SqlConnection miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand    elComando;

            elComando             = new SqlCommand("usp_Cargo_Listar_todo", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;

            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsCargo filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsCargo(
                    Convert.ToByte(LOSDATOS["CodCargo"]),
                    Convert.ToString(LOSDATOS["Nombre"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cargo a LisataCaros
                Lista.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();


            return(Lista);
        }
Example #5
0
        public static List <clsProvincia> ListarProvincias(byte argDepartamento)
        {
            List <clsProvincia> MiListaProvincias = new List <clsProvincia>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Provincia_listar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parIdDepartemento", argDepartamento);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsDepartemento aux1 = new clsDepartemento(Convert.ToByte(LOSDATOS["IdDepartamento"]));
                clsProvincia    filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsProvincia(
                    Convert.ToByte(LOSDATOS["IdProvincia"]),
                    Convert.ToString(LOSDATOS["Nombre"]),
                    aux1
                    );
                MiListaProvincias.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MiListaProvincias);
        }
Example #6
0
        public static List <clsGradoAcademico> ListarGrados()
        {
            List <clsGradoAcademico> MilistaGradosAcademicos = new List <clsGradoAcademico>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_GragoAcademico_listarGrados", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsGradoAcademico filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsGradoAcademico(
                    Convert.ToChar(LOSDATOS["Grado"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                MilistaGradosAcademicos.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MilistaGradosAcademicos);
        }
Example #7
0
        public static clsGradoAcademico Vacantes(char grado, char Seccion)
        {
            clsGradoAcademico elgrado = null;
            SqlConnection     miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_GradoAcademico_confirmar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parGrado", grado);
            elComando.Parameters.AddWithValue("@parSeccion", Seccion);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            while (LOSDATOS.Read() == true)
            {
                byte total = Convert.ToByte(LOSDATOS["Disponible"]);
                elgrado = new clsGradoAcademico(total);
            }
            miConexion.Close();

            return(elgrado);
        }
Example #8
0
        public static List <clsDepartemento> listar()
        {
            List <clsDepartemento> MilistaDepartamentos = new List <clsDepartemento>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Departamento_listar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsDepartemento filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsDepartemento(
                    Convert.ToByte(LOSDATOS["IdDepartamento"]),
                    Convert.ToString(LOSDATOS["Nombre"])
                    );
                MilistaDepartamentos.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MilistaDepartamentos);
        }
        public static clsPeriodoAcademico listarPeriodo()
        {
            clsPeriodoAcademico PeriodoActual = null;

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_PeriodoPeriodoAcademico_listaractual", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();


            while (LOSDATOS.Read() == true)
            {
                PeriodoActual = new clsPeriodoAcademico(
                    Convert.ToString(LOSDATOS["Year"]),
                    Convert.ToDateTime(LOSDATOS["FechaInicio"]),
                    Convert.ToDateTime(LOSDATOS["FechaFinal"]));
            }
            miConexion.Close();

            return(PeriodoActual);
        }
Example #10
0
        public static clsPago Registrar(float argMonto)
        {
            clsPago       miPago = null;
            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Pagos_Registrar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parMonto", argMonto);

            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();


            while (LOSDATOS.Read() == true)
            {
                miPago = new clsPago(
                    Convert.ToInt64(LOSDATOS["Numero"]));
            }
            miConexion.Close();

            return(miPago);
        }
Example #11
0
        public static List <clsFechaPago> ListarFechasActuales()
        {
            List <clsFechaPago> milistado = new List <clsFechaPago>();
            SqlConnection       miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_FechaPago_listaractuales", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            while (LOSDATOS.Read() == true)
            {
                clsFechaPago filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsFechaPago(
                    Convert.ToByte(LOSDATOS["Codigo"]),
                    Convert.ToDateTime(LOSDATOS["FechaVenc"])
                    );
                milistado.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();
            return(milistado);
        }
Example #12
0
        public static clsPadre MostrarDatos(string argDNI)
        {
            clsPadre      mipadre = null;
            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Padre_mostrar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parNumDoc", argDNI);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsDepartemento departemento = new clsDepartemento(
                    Convert.ToByte(LOSDATOS["IDDep"]),
                    Convert.ToString(LOSDATOS["DepNombre"]));
                clsProvincia provincia = new clsProvincia(
                    Convert.ToByte(LOSDATOS["IDProvincia"]),
                    Convert.ToString(LOSDATOS["PNombre"]),
                    departemento);
                clsDistrito distrito = new clsDistrito(
                    Convert.ToInt16(LOSDATOS["Distrito"]),
                    Convert.ToString(LOSDATOS["DNombre"]),
                    provincia);

                mipadre = new clsPadre(
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"]),
                    Convert.ToString(LOSDATOS["Direccion"]),
                    distrito,
                    Convert.ToString(LOSDATOS["NumeroCelular"]),
                    Convert.ToString(LOSDATOS["Trabajo"]),
                    Convert.ToString(LOSDATOS["Correo"])
                    );
            }
            miConexion.Close();
            return(mipadre);
        }
Example #13
0
        public static List <clsPadre> listar_porDNI(string argDNI)
        {
            List <clsPadre> milistado = new List <clsPadre>();
            SqlConnection   miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Padre_Listar_por_DNI_o_NumeroDocumento", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parNumeroDoc", argDNI);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                clsIdentificacion aux1 = new clsIdentificacion(Convert.ToByte(LOSDATOS["Identificacion_Codigo"]));

                clsPadre filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsPadre(
                    aux1,
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["NombreCompleto"]),
                    Convert.ToString(LOSDATOS["Direccion"]),
                    Convert.ToString(LOSDATOS["NumeroCelular"]),
                    Convert.ToString(LOSDATOS["Trabajo"]),
                    Convert.ToString(LOSDATOS["Correo"])
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                milistado.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();
            return(milistado);
        }
Example #14
0
        public static List <clsGradoAcademico> ListarSecciones_porgrado(char grado)
        {
            List <clsGradoAcademico> MilistaSeccionesAcademicos = new List <clsGradoAcademico>();

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_GradoAcademico_listarSecciones", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;
            elComando.Parameters.AddWithValue("@parGrado", grado);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();
            //LOSDATOS.Read()==true quiere decir "Mientras haya datos"
            while (LOSDATOS.Read() == true)
            {
                byte total             = Convert.ToByte(LOSDATOS["Capacidad"]);
                byte matriculados      = Convert.ToByte(LOSDATOS["Matriculados"]);
                int  capacidadrestante = 0;
                capacidadrestante = total - matriculados;
                clsGradoAcademico filaDeBaseDeDatos;
                filaDeBaseDeDatos = new clsGradoAcademico(
                    Convert.ToChar(LOSDATOS["Grado"]),
                    Convert.ToChar(LOSDATOS["Seccion"]),
                    Convert.ToByte(capacidadrestante)
                    );
                //Con esta línea estamos agregando cada fila de la
                //base de datos capturado en un objeto de la clase
                //Cliente a Milistado
                MilistaSeccionesAcademicos.Add(filaDeBaseDeDatos);
            }
            miConexion.Close();

            return(MilistaSeccionesAcademicos);
        }
Example #15
0
        public static clsUsuario ValidarUsuario(string argNombreUsuario,
                                                string argClave)
        {
            clsUsuario MiUsuario = null;

            SqlConnection miConexion;

            miConexion = new SqlConnection(mdlCadenaConeccion.MiCadenaConexion);
            SqlCommand elComando;

            elComando             = new SqlCommand("usp_Usuario_Validar", miConexion);
            elComando.CommandType = System.Data.CommandType.StoredProcedure;

            elComando.Parameters.AddWithValue("@parusername", argNombreUsuario);
            elComando.Parameters.AddWithValue("@parpassword", argClave);


            miConexion.Open();
            SqlDataReader LOSDATOS;

            LOSDATOS = elComando.ExecuteReader();


            while (LOSDATOS.Read() == true)
            {
                clsCargo auxiliar1 = new clsCargo(Convert.ToString(LOSDATOS["Cargo"]));
                MiUsuario = new clsUsuario(
                    Convert.ToString(LOSDATOS["NDocumento"]),
                    Convert.ToString(LOSDATOS["username"]), "CualquierCosa",
                    Convert.ToString(LOSDATOS["Nombres"]),
                    Convert.ToString(LOSDATOS["Apellidos"]),
                    Convert.ToString(LOSDATOS["Correo"]),
                    auxiliar1);
            }
            miConexion.Close();

            return(MiUsuario);
        }