Exemple #1
0
        // GET: Admin/NotificacionProfesor
        public ActionResult Index()
        {
            try
            {
                NotificacionesProfesorModels   NotificacionProfesor      = new NotificacionesProfesorModels();
                _Notificaciones_Profesor_Datos NotificacionProfesorDatos = new _Notificaciones_Profesor_Datos();
                NotificacionProfesor.conexion = Conexion;



                NotificacionProfesor.TablaCicloEscolarCmb = NotificacionProfesorDatos.ObtenerComboCatCicloEscolar(NotificacionProfesor);
                var list = new SelectList(NotificacionProfesor.TablaCicloEscolarCmb, "IDCiclo", "Nombre");
                ViewData["cmbCicloEscolar"] = list;

                NotificacionProfesor.TablaPlanEstudioCmb = NotificacionProfesorDatos.ObtenerComboCatPlanEstudio(NotificacionProfesor);
                var listaPE = new SelectList(NotificacionProfesor.TablaPlanEstudioCmb, "IDPlanEstudio", "Descripcion");
                ViewData["cmbPlanEstudio"] = listaPE;

                NotificacionProfesor.TablaModalidadCmb = NotificacionProfesorDatos.ObtenerComboCatModalidad(NotificacionProfesor);
                var listModalidad = new SelectList(NotificacionProfesor.TablaModalidadCmb, "IDModalidad", "Descripcion");
                ViewData["cmbModalidad"] = listModalidad;

                NotificacionProfesor.TablaEspecialidadCmb = NotificacionProfesorDatos.ObtenerComboCatEspecialidad(NotificacionProfesor);
                var listEspecialidad = new SelectList(NotificacionProfesor.TablaEspecialidadCmb, "id_especialidad", "descripcion");
                ViewData["cmbEspecialidad"] = listEspecialidad;

                NotificacionProfesor.TablaCursosCmb = NotificacionProfesorDatos.ObtenerComboCatCursos(NotificacionProfesor);
                var listCursos = new SelectList(NotificacionProfesor.TablaCursosCmb, "IDCurso", "Descripcion");
                ViewData["cmbCursos"] = listCursos;


                NotificacionProfesor.TablaGrupoCmb = NotificacionProfesorDatos.ObtenerComboCatGrupo(NotificacionProfesor);
                var listGrupoOr = new SelectList(NotificacionProfesor.TablaGrupoCmb, "IDGrupo", "Nombre");
                ViewData["cmbGrupo"] = listGrupoOr;

                NotificacionProfesor.TablaProfesorCmb = NotificacionProfesorDatos.obtenerComboCatCatedraticos(NotificacionProfesor);
                var listaProfesor = new SelectList(NotificacionProfesor.TablaProfesorCmb, "id_persona", "nombre");
                ViewData["cmbProfesor"] = listaProfesor;

                NotificacionProfesor.TablaDatos = new DataTable();

                //NotificacionProfesor = NotificacionProfesorDatos.obtenerCatNotificacionProfesor(NotificacionProfesor);
                return(View(NotificacionProfesor));
            }
            catch (Exception ex) {
                throw ex;
            }
        }
Exemple #2
0
        //[Authorize(Roles = "3")]
        public ActionResult ComboProfesor(string grupo)
        {
            try
            {
                NotificacionesProfesorModels   NotificacionProfesor      = new NotificacionesProfesorModels();
                _Notificaciones_Profesor_Datos NotificacionProfesorDatos = new _Notificaciones_Profesor_Datos();

                List <CatCatedraticoModels> listaGrupo = new List <CatCatedraticoModels>();
                NotificacionProfesor.conexion = Conexion;
                NotificacionProfesor.grupo    = grupo;


                listaGrupo = NotificacionProfesorDatos.obtenerComboCatCatedraticos(NotificacionProfesor);
                return(Json(listaGrupo, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
                return(Json("", JsonRequestBehavior.AllowGet));
            }
        }