Beispiel #1
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);
            }
        }