public List <Carrera> GetAllCarrera()
        {
            ISILNotasEntities MiCarrera       = new ISILNotasEntities();
            List <Carrera>    objListaCarrera = new List <Carrera>();

            try
            {
                var query = (from objCarrera in MiCarrera.CARRERA
                             orderby objCarrera.id_carrera
                             select objCarrera);
                foreach (var resultado in query)
                {
                    Carrera objCarrera = new Carrera();
                    objCarrera.IdCarrera = resultado.id_carrera;
                    objCarrera.Nombre    = resultado.nombre;

                    objListaCarrera.Add(objCarrera);
                }
                return(objListaCarrera);

                /* var query = ListCarrera.usp_ConsultarCarrera(nombre);
                 * foreach(var resultado in query)
                 * {
                 *   Carrera objCarrera = new Carrera();
                 *   objCarrera.IdCarrera = resultado.id_carrera;
                 *   objCarrera.Nombre = resultado.nombre;
                 * }
                 * return objListaCarrera;*/
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #2
0
        public List <Alumno> ConsultarAlumnosPorCiclo(int id_ciclo)

        {
            ISILNotasEntities sql            = new ISILNotasEntities();
            List <Alumno>     objListaAlumno = new List <Alumno>();

            try
            {
                var query = sql.usp_ConsultarAlumnoPorCiclo(id_ciclo);
                foreach (var resultado in query)
                {
                    Alumno objAlumno = new Alumno();

                    objAlumno.nomAlu   = resultado.nom_alu;
                    objAlumno.email    = resultado.email;
                    objAlumno.edad     = Convert.ToInt32(resultado.edad);
                    objAlumno.telefono = resultado.telefono;

                    objAlumno.idMatricula = Convert.ToInt32(resultado.id_matricula);

                    objListaAlumno.Add(objAlumno);
                }
                return(objListaAlumno);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #3
0
        public List <Alumno> ConsultarAlumnosPorDistritoYCarrera(int id_distrito, int id_carrera)
        {
            ISILNotasEntities sql             = new ISILNotasEntities();
            List <Alumno>     objListaAlumnos = new List <Alumno>();

            try
            {
                var query = sql.usp_ConsultarAlumnosPorDistritoYCarrera(id_distrito, id_carrera);
                foreach (var resultado in query)
                {
                    Alumno objAlumno = new Alumno();
                    objAlumno.dniAlu       = resultado.dni_alu;
                    objAlumno.apmAlu       = resultado.apm_alu;
                    objAlumno.appAlu       = resultado.app_alu;
                    objAlumno.nomAlu       = resultado.nom_alu;
                    objAlumno.direccion    = resultado.direccion;
                    objAlumno.telefono     = resultado.telefono;
                    objAlumno.email        = resultado.email;
                    objAlumno.edad         = Convert.ToInt32(resultado.edad);
                    objAlumno.nacionalidad = resultado.nacionalidad;
                    objAlumno.idCarrera    = Convert.ToInt32(resultado.id_carrera);
                    objAlumno.idDistrito   = Convert.ToInt32(resultado.id_distrito);

                    objListaAlumnos.Add(objAlumno);
                }
                return(objListaAlumnos);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #4
0
        public List <Alumno> ConsultarAlumno(int dni_alu)
        {
            ISILNotasEntities ListAlumno     = new ISILNotasEntities();
            List <Alumno>     objListaAlumno = new List <Alumno>();

            try
            {
                var query = ListAlumno.usp_ConsultarAlumno
                                (dni_alu);
                foreach (var resultado in query)
                {
                    Alumno objAlumno = new Alumno();
                    objAlumno.dniAlu       = resultado.dni_alu;
                    objAlumno.appAlu       = resultado.app_alu;
                    objAlumno.apmAlu       = resultado.apm_alu;
                    objAlumno.nomAlu       = resultado.nom_alu;
                    objAlumno.direccion    = resultado.direccion;
                    objAlumno.telefono     = resultado.telefono;
                    objAlumno.email        = resultado.email;
                    objAlumno.nacionalidad = resultado.nacionalidad;
                    objListaAlumno.Add(objAlumno);
                }
                return(objListaAlumno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #5
0
        public List <Profesor> ConsultarProfesorPorDistrito(int id_distrito)

        {
            ISILNotasEntities sql = new ISILNotasEntities();
            List <Profesor>   objListaProfesor = new List <Profesor>();

            try
            {
                var query = sql.usp_ConsultarProfesorPorDistrito(id_distrito);
                foreach (var resultado in query)
                {
                    Profesor objProfesor = new Profesor();
                    objProfesor.DniPro     = resultado.dni_pro;
                    objProfesor.AppPro     = resultado.app_pro;
                    objProfesor.ApmPro     = resultado.apm_pro;
                    objProfesor.NomPro     = resultado.nom_pro;
                    objProfesor.Direccion  = resultado.direccion;
                    objProfesor.Email      = resultado.email;
                    objProfesor.IdDistrito = Convert.ToInt32(resultado.id_distrito);

                    objListaProfesor.Add(objProfesor);
                }
                return(objListaProfesor);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #6
0
        public List <Profesor> ConsultarProfesor(int dni_pro)
        {
            ISILNotasEntities ListProfesor     = new ISILNotasEntities();
            List <Profesor>   objListaProfesor = new List <Profesor>();

            try
            {
                var query = ListProfesor.usp_ConsultarProfesor(dni_pro);
                foreach (var resultado in query)
                {
                    Profesor objProfesor = new Profesor();
                    objProfesor.DniPro    = resultado.dni_pro;
                    objProfesor.AppPro    = resultado.app_pro;
                    objProfesor.ApmPro    = resultado.apm_pro;
                    objProfesor.NomPro    = resultado.nom_pro;
                    objProfesor.Direccion = resultado.direccion;
                    objProfesor.Email     = resultado.email;
                    //objProfesor.IdDistrito = resultado.id_distrito;
                    objListaProfesor.Add(objProfesor);
                }
                return(objListaProfesor);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #7
0
        public List <Curso> GetAllCurso()
        {
            ISILNotasEntities MiCurso       = new ISILNotasEntities();
            List <Curso>      objListaCurso = new List <Curso>();

            try
            {
                var query = (from objCurso in MiCurso.CURSO
                             orderby objCurso.id_curso select objCurso);
                foreach (var resultado in query)
                {
                    Curso objCurso = new Curso();
                    objCurso.IdCurso = resultado.id_curso;
                    objCurso.Nombre  = resultado.nombre;
                    //objCurso.Credito = Convert.ToInt64(resultado.credito);

                    objListaCurso.Add(objCurso);
                }
                return(objListaCurso);
            }
            catch (EntityException exception)
            {
                throw new Exception(exception.Message);
            }
        }
Beispiel #8
0
        public List <Distrito> GetAllDistrito()
        {
            ISILNotasEntities MiDistrito       = new ISILNotasEntities();
            List <Distrito>   objListaDistrito = new List <Distrito>();

            try
            {
                var query = (from objDistrito in MiDistrito.DISTRITO
                             orderby objDistrito.id_distrito select objDistrito);
                foreach (var resultado in query)
                {
                    Distrito objDistrito = new Distrito();
                    objDistrito.IdDistrito = resultado.id_distrito;
                    objDistrito.Nombre     = resultado.nombre;
                    objListaDistrito.Add(objDistrito);
                }
                return(objListaDistrito);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #9
0
        public List <IncidenciaAlumnnoP> IncidenciasPositivas()
        {
            ISILNotasEntities         ListPositiva     = new ISILNotasEntities();
            List <IncidenciaAlumnnoP> objListaPositiva = new List <IncidenciaAlumnnoP>();

            try
            {
                var query = ListPositiva.usp_IncidenciasPositivas;
                foreach (var resultado in query)
                {
                    IncidenciaAlumnnoP objIncidenciaPositiva = new IncidenciaAlumnnoP();
                    objIncidenciaPositiva.id_incidencia = resultado.id_incidencia;
                    objIncidenciaPositiva.impacto_desc  = resultado.impacto_desc;
                    objIncidenciaPositiva.dni_alu       = resultado.dni_alu;

                    objListaPositiva.Add(objIncidenciaPositiva);
                }
                return(objListaPositiva);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #10
0
        public List <Alumno> ConsultarAlumnosMenorDeEdad()
        {
            ISILNotasEntities sql            = new ISILNotasEntities();
            List <Alumno>     objListaAlumno = new List <Alumno>();

            try
            {
                var query = (from objAlumnoSQL in sql.ALUMNO
                             where objAlumnoSQL.edad < 18
                             select objAlumnoSQL);

                foreach (var resultado in query)
                {
                    Alumno objAlumno = new Alumno();

                    objAlumno.dniAlu       = resultado.dni_alu;
                    objAlumno.apmAlu       = resultado.apm_alu;
                    objAlumno.appAlu       = resultado.app_alu;
                    objAlumno.nomAlu       = resultado.nom_alu;
                    objAlumno.direccion    = resultado.direccion;
                    objAlumno.telefono     = resultado.telefono;
                    objAlumno.email        = resultado.email;
                    objAlumno.edad         = Convert.ToInt32(resultado.edad);
                    objAlumno.nacionalidad = resultado.nacionalidad;
                    objAlumno.idCarrera    = Convert.ToInt32(resultado.id_carrera);
                    objAlumno.idDistrito   = Convert.ToInt32(resultado.id_distrito);

                    objListaAlumno.Add(objAlumno);
                }
                return(objListaAlumno);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public List <Sede> GetAllSede()
        {
            ISILNotasEntities MiSede       = new ISILNotasEntities();
            List <Sede>       objListaSede = new List <Sede>();

            try
            {
                var query = (from objSede in MiSede.SEDE
                             orderby objSede.id_sede select objSede);
                foreach (var resultado in query)
                {
                    Sede objSede = new Sede();
                    objSede.IdSede = resultado.id_sede;
                    objSede.Nombre = resultado.nombre;

                    objListaSede.Add(objSede);
                }
                return(objListaSede);
            }
            catch (EntityException exception)
            {
                throw new Exception(exception.Message);
            }
        }
Beispiel #12
0
        public List <Profesor> ConsultarProfesorPorCurso(int id_curso)
        {
            ISILNotasEntities sql = new ISILNotasEntities();
            List <Profesor>   objListaProfesor = new List <Profesor>();

            try
            {
                var query = sql.usp_ConsultarProfesorPorCurso2(id_curso);
                foreach (var resultado in query)
                {
                    Profesor objProfesor = new Profesor();

                    objProfesor.IdCurso = Convert.ToInt32(resultado.id_profesor_curso);
                    objProfesor.NomPro  = resultado.nom_pro;

                    objListaProfesor.Add(objProfesor);
                }
                return(objListaProfesor);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }