Пример #1
0
        public ActionResult Editar(long id)
        {
            Encargado EncargadoActual = new EncargadoBL().ObtenerxId(id, true, false, true);

            if (EncargadoActual == null || EncargadoActual.EncargadoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Encargado(a)", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = EncargadoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = EncargadoActual.Activo == false ? strAtributo : "";

            if (EncargadoActual.Alumnos != null && EncargadoActual.Alumnos.Count() > 0)
            {
                ViewBag.alumnoIds       = EncargadoActual.Alumnos.Select(x => x.AlumnoId);
                ViewBag.nombreAlumnoIds = EncargadoActual.Alumnos.Select(x => x.Alumno.Nombre);
            }
            else
            {
                ViewBag.alumnoIds       = 0;
                ViewBag.nombreAlumnoIds = "";
            }

            this.CargaControles();
            return(View(EncargadoActual));
        }
Пример #2
0
        public ActionResult Index(int?page, string search)
        {
            CustomHelper.setTitulo("Ciclo", "Listado");

            List <Ciclo> Ciclos = new List <Ciclo>();

            try
            {
                if (!string.IsNullOrWhiteSpace(search) && search != null)
                {
                    Ciclos = new CicloBL().Buscar(search, CustomHelper.getColegioId()).ToList();
                }
                else
                {
                    Ciclos = new CicloBL().ObtenerListado(true, CustomHelper.getColegioId());
                }
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            ViewBag.Search = search;

            int pageSize   = 15;
            int pageNumber = (page ?? 1);

            return(View(Ciclos.ToPagedList(pageNumber, pageSize)));
        }
Пример #3
0
        public ActionResult Crear()
        {
            CustomHelper.setTitulo("Rol", "Nuevo");

            return(View(new Rol()
            {
                PermisoIds = Permisos()
            }));
        }
Пример #4
0
        public ActionResult Crear()
        {
            CustomHelper.setTitulo("Ciclo", "Nuevo");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = strAtributo;
            ViewBag.ActivoNo = "";

            return(View());
        }
Пример #5
0
        public ActionResult Crear()
        {
            CustomHelper.setTitulo("Alumno(a)", "Nuevo");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = strAtributo;
            ViewBag.ActivoNo = "";

            this.CargaControles();
            return(View());
        }
Пример #6
0
        public ActionResult Eliminar(long id)
        {
            Inscripcion InscripcionActual = new InscripcionBL().ObtenerxId(id, true);

            if (InscripcionActual == null || InscripcionActual.InscripcionId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Inscripción", "Editar");

            return(View(InscripcionActual));
        }
Пример #7
0
        public ActionResult Detalle(long id)
        {
            Encargado EncargadoActual = new EncargadoBL().ObtenerxId(id, true, true, true);

            if (EncargadoActual == null || EncargadoActual.EncargadoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Encargado(a)", "Detalle");

            return(View(EncargadoActual));
        }
Пример #8
0
        public ActionResult Detalle(long id)
        {
            Alumno AlumnoActual = new AlumnoBL().ObtenerxId(id, true, true, true, true);

            if (AlumnoActual == null || AlumnoActual.AlumnoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Alumno(a)", "Detalle");

            return(View(AlumnoActual));
        }
Пример #9
0
        public ActionResult Eliminar_Actividad(long id)
        {
            Actividad ActividadActual = new ActividadBL().ObtenerxId(id);

            if (ActividadActual == null || ActividadActual.ActividadId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Maestro(a)", "Eliminar Actividad");

            return(View(ActividadActual));
        }
Пример #10
0
        public ActionResult Cuadro_x_Curso(long id, long seccionId, long cursoId, long alumnoId)
        {
            CursoModel CursoActual = new GradoBL().ObtenerCuadroxCursoAlumno(id, seccionId, cursoId, alumnoId, CustomHelper.getColegioId());

            if (CursoActual == null)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Grado", "Cuadro De Actividades Por Curso");

            return(View(CursoActual));
        }
Пример #11
0
        public ActionResult Detalle(long id)
        {
            Maestro MaestroActual = new MaestroBL().ObtenerxId(id, true, true);

            if (MaestroActual == null || MaestroActual.MaestroId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Maestro(a)", "Detalle");

            return(View(MaestroActual));
        }
Пример #12
0
        public ActionResult Asistencia_x_Curso(string id)
        {
            CursoMaestroModel CursoActual = new MaestroBL().ObtenerCursoAsignadoxId(id, CustomHelper.getColegioId(), false, false, true);

            if (CursoActual == null)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Maestro(a)", "Asistencia Por Curso");

            return(View(CursoActual));
        }
Пример #13
0
        public ActionResult Alumno_x_Curso(long id)
        {
            AlumnoxResponsable AlumnoActual = new EncargadoBL().ObtenerAlumnoxId(CustomHelper.getColegioId(), id, true);

            if (AlumnoActual == null || AlumnoActual.AlumnoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Encargado(a)", "Alumno Por Curso");

            return(View(AlumnoActual));
        }
Пример #14
0
        public ActionResult Editar(long id)
        {
            Rol RolActual = new RolBL().ObtenerxId(id);

            if (RolActual == null)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Rol", "Editar");

            RolActual.PermisoIds = Permisos();
            return(View(RolActual));
        }
Пример #15
0
        public ActionResult Crear()
        {
            CustomHelper.setTitulo("Usuario", "Nuevo");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = strAtributo;
            ViewBag.ActivoNo = "";

            ViewBag.ReiniciarPasswordSi = "";
            ViewBag.ReiniciarPasswordNo = strAtributo;

            this.CargaControles();
            return(View());
        }
Пример #16
0
        public ActionResult Actividad(string id)
        {
            CursoMaestroModel CursoActual = new MaestroBL().ObtenerCursoAsignadoxId(id, CustomHelper.getColegioId(), true, false, false);

            if (CursoActual == null)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Maestro(a)", "Actividad");

            this.CargaUnidades();
            this.CargaTipos();
            return(View(CursoActual));
        }
Пример #17
0
        public ActionResult Nota_x_Curso(long id, long seccionId)
        {
            CustomHelper.setTitulo("Grado", "Notas Por Curso");

            List <NotaxCursoModel> Cursos = new List <NotaxCursoModel>();

            try
            {
                Cursos = new GradoBL().ObtenerCursoxGrado(CustomHelper.getColegioId(), id, seccionId);
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            return(View(Cursos));
        }
        public ActionResult Editar(long id)
        {
            NivelAcademico NivelAcademicoActual = new NivelAcademicoBL().ObtenerxId(id);

            if (NivelAcademicoActual == null || NivelAcademicoActual.NivelId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Nivel Academico", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = NivelAcademicoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = NivelAcademicoActual.Activo == false ? strAtributo : "";

            return(View(NivelAcademicoActual));
        }
Пример #19
0
        public ActionResult Editar(long id)
        {
            Seccion SeccionActual = new SeccionBL().ObtenerxId(id);

            if (SeccionActual == null || SeccionActual.SeccionId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Sección", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = SeccionActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = SeccionActual.Activo == false ? strAtributo : "";

            return(View(SeccionActual));
        }
Пример #20
0
        public ActionResult Nota_x_Alumno(long id, long seccionId)
        {
            CustomHelper.setTitulo("Grado", "Notas");

            GradoModel GradoActual = new GradoModel();

            try
            {
                GradoActual = new GradoBL().ObtenerEncabezadoGrado(id, seccionId, CustomHelper.getColegioId());
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            return(View(GradoActual));
        }
Пример #21
0
        public ActionResult Editar(long id)
        {
            Ciclo CicloActual = new CicloBL().ObtenerxId(id);

            if (CicloActual == null || CicloActual.CicloId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Ciclo", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = CicloActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = CicloActual.Activo == false ? strAtributo : "";

            return(View(CicloActual));
        }
Пример #22
0
        public ActionResult Editar(long id)
        {
            Jornada JornadaActual = new JornadaBL().ObtenerxId(id);

            if (JornadaActual == null || JornadaActual.JornadaId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Jornada", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = JornadaActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = JornadaActual.Activo == false ? strAtributo : "";

            return(View(JornadaActual));
        }
Пример #23
0
        public ActionResult Editar(long id)
        {
            Alumno AlumnoActual = new AlumnoBL().ObtenerxId(id, false, false, false, false);

            if (AlumnoActual == null || AlumnoActual.AlumnoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Alumno(a)", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = AlumnoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = AlumnoActual.Activo == false ? strAtributo : "";

            this.CargaControles();
            return(View(AlumnoActual));
        }
Пример #24
0
        public ActionResult Editar(long id)
        {
            Grado GradoActual = new GradoBL().ObtenerxId(id);

            if (GradoActual == null || GradoActual.GradoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Grado", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.ActivoSi = GradoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = GradoActual.Activo == false ? strAtributo : "";

            this.CargaControles();
            return(View(GradoActual));
        }
Пример #25
0
        public ActionResult Asignar_Curso(long id)
        {
            Maestro MaestroActual = new MaestroBL().ObtenerxId(id, true, false);

            if (MaestroActual == null || MaestroActual.MaestroId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Maestro(a)", "Asignar Curso");

            if (MaestroActual.Cursos != null && MaestroActual.Cursos.Count() > 0)
            {
                List <string> NombreGrado   = MaestroActual.Cursos.Select(x => x.Grado.Nombre).ToList();
                List <string> NombreJornada = MaestroActual.Cursos.Select(x => x.Grado.Jornada.Nombre).ToList();
                List <string> Grados        = new List <string>();

                for (int i = 0; i < NombreGrado.Count; i++)
                {
                    Grados.Add(string.Format("{0} - {1}", NombreGrado[i], NombreJornada[i]));
                }

                ViewBag.gradoIds         = MaestroActual.Cursos.Select(x => x.GradoId).ToList();
                ViewBag.nombreGradoIds   = Grados;
                ViewBag.seccionIds       = MaestroActual.Cursos.Select(x => x.SeccionId).ToList();
                ViewBag.nombreSeccionIds = MaestroActual.Cursos.Select(x => x.Seccion.Nombre).ToList();
                ViewBag.cursoIds         = MaestroActual.Cursos.Select(x => x.CursoId).ToList();
                ViewBag.nombreCursoIds   = MaestroActual.Cursos.Select(x => x.Curso.Nombre).ToList();
            }
            else
            {
                ViewBag.gradoIds         = 0;
                ViewBag.nombreGradoIds   = "";
                ViewBag.seccionIds       = 0;
                ViewBag.nombreSeccionIds = "";
                ViewBag.cursoIds         = 0;
                ViewBag.nombreCursoIds   = "";
            }

            this.CargaNiveles();
            this.CargaSecciones();
            return(View(MaestroActual));
        }
Пример #26
0
        public ActionResult Editar(long id)
        {
            Curso CursoActual = new CursoBL().ObtenerxId(id, true);

            if (CursoActual == null || CursoActual.CursoId == 0)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Curso", "Editar");

            string strAtributo = "checked='checked'";

            ViewBag.MinisterialSi = CursoActual.Ministerial == true ? strAtributo : "";
            ViewBag.MinisterialNo = CursoActual.Ministerial == false ? strAtributo : "";

            ViewBag.ActivoSi = CursoActual.Activo == true ? strAtributo : "";
            ViewBag.ActivoNo = CursoActual.Activo == false ? strAtributo : "";

            if (CursoActual.Grados != null && CursoActual.Grados.Count() > 0)
            {
                List <string> NombreGrado   = CursoActual.Grados.Select(x => x.Grado.Nombre).ToList();
                List <string> NombreJornada = CursoActual.Grados.Select(x => x.Grado.Jornada.Nombre).ToList();
                List <string> Grados        = new List <string>();

                for (int i = 0; i < NombreGrado.Count; i++)
                {
                    Grados.Add(string.Format("{0} - {1}", NombreGrado[i], NombreJornada[i]));
                }

                ViewBag.gradoIds       = CursoActual.Grados.Select(x => x.GradoId).ToList();
                ViewBag.nombreGradoIds = Grados;
            }
            else
            {
                ViewBag.gradoIds       = 0;
                ViewBag.nombreGradoIds = "";
            }

            this.CargaControles();
            return(View(CursoActual));
        }
Пример #27
0
        public ActionResult Cuadro_x_Asistencia(long id, long seccionId, long cursoId, DateTime?fecha)
        {
            if (!fecha.HasValue)
            {
                fecha = DateTime.Today;
            }

            CursoModel CursoActual = new GradoBL().ObtenerAsistenciaxCurso(id, seccionId, cursoId, CustomHelper.getColegioId(), fecha.Value);

            if (CursoActual == null)
            {
                return(HttpNotFound());
            }

            CustomHelper.setTitulo("Grado", "Cuadro de Asistencia Por Curso");

            ViewBag.fecha = fecha.Value.ToString("yyyy-MM-dd");

            return(View(CursoActual));
        }
Пример #28
0
        public ActionResult Alumno(int?page)
        {
            CustomHelper.setTitulo("Encargado(a)", "Alumnos");

            List <AlumnoxResponsable> Alumnos = new List <AlumnoxResponsable>();

            try
            {
                Alumnos = new EncargadoBL().ObtenerAlumnoxResponsable(CustomHelper.getColegioId(), CustomHelper.getUsuarioId());
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            int pageSize   = 15;
            int pageNumber = (page ?? 1);

            return(View(Alumnos.ToPagedList(pageNumber, pageSize)));
        }
Пример #29
0
        public ActionResult Curso_Actitudinal(int?page)
        {
            CustomHelper.setTitulo("Maestro(a)", "Cursos Actitudinal Asignados");

            List <CursoMaestroModel> Cursos = new List <CursoMaestroModel>();

            try
            {
                Cursos = new MaestroBL().ObtenerCursosAsignadoxID(CustomHelper.getColegioId(), CustomHelper.getID(), 1);
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            int pageSize   = 15;
            int pageNumber = (page ?? 1);

            return(View(Cursos.ToPagedList(pageNumber, pageSize)));
        }
Пример #30
0
        public ActionResult Nota_x_Grado(int?page)
        {
            CustomHelper.setTitulo("Grado", "Notas");

            List <GradoxCicloModel> Grados = new List <GradoxCicloModel>();

            try
            {
                Grados = new MaestroBL().ObtenerGradoxId(CustomHelper.getColegioId(), CustomHelper.getID());
            }
            catch (Exception ex)
            {
                ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace);
                return(View("~/Views/Shared/Error.cshtml"));
            }

            int pageSize   = 15;
            int pageNumber = (page ?? 1);

            return(View(Grados.ToPagedList(pageNumber, pageSize)));
        }