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))); }
public ActionResult Crear(Ciclo modelo, bool activo) { if (ModelState.IsValid) { modelo.ColegioId = CustomHelper.getColegioId(); modelo.Activo = activo; string strMensaje = new CicloBL().Guardar(modelo); if (strMensaje.Equals("OK")) { TempData["Ciclo-Success"] = strMensaje; return(RedirectToAction("Index")); } else { ModelState.AddModelError("", strMensaje); } } string strAtributo = "checked='checked'"; ViewBag.ActivoSi = activo == true ? strAtributo : ""; ViewBag.ActivoNo = activo == false ? strAtributo : ""; return(View(modelo)); }
private void CargaControles() { var Ciclos = new CicloBL().ObtenerListado(false, CustomHelper.getColegioId()); var Niveles = new NivelAcademicoBL().ObtenerListado(false, CustomHelper.getColegioId()); var Jornadas = new JornadaBL().ObtenerListado(false, CustomHelper.getColegioId()); var Secciones = new SeccionBL().ObtenerListado(false, CustomHelper.getColegioId()); ViewBag.Ciclos = new SelectList(Ciclos, "CicloId", "Nombre"); ViewBag.Niveles = new SelectList(Niveles, "NivelId", "Nombre"); ViewBag.Jornadas = new SelectList(Jornadas, "JornadaId", "Nombre"); ViewBag.Secciones = new SelectList(Secciones, "SeccionId", "Nombre"); }
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)); }