public ActionResult Reporte() { List <Planilla> planillas = PlanillaRepository.getPlanillas(HttpContext.Session["institucion"].ToString()); ViewBag.Planillas = planillas; return(View()); }
public ActionResult ReportePDF(string idPlanilla) { List <ProgramaEstudio> lista = PlanillaRepository.getProgramaEstudio(idPlanilla); ProgramaEstudioReport rpt = new ProgramaEstudioReport(); rpt.Load(); rpt.SetDataSource(lista); Stream s = rpt.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); return(File(s, "application/pdf")); }
public ActionResult Editar(Planilla planilla) { planilla.InstitucionID = Convert.ToInt64(HttpContext.Session["institucion"].ToString()); var mensaje = PlanillaRepository.updatePlanilla(planilla); if (mensaje == "OK") { ViewBag.mensaje = "La carga se editó exitosamente."; } else { ViewBag.error = mensaje; } return(RedirectToAction("Index")); }
public ActionResult Eliminar(Planilla planilla) { var mensaje = PlanillaRepository.deletePlanilla(planilla.ID); if (mensaje == "OK") { ViewBag.mensaje = "La" + " planilla se eliminó exitosamente."; } else { ViewBag.error = mensaje; } return(RedirectToAction("Index")); }
public ActionResult Crear(Planilla planilla) { planilla.InstitucionID = Convert.ToInt64(HttpContext.Session["institucion"].ToString()); var mensaje = PlanillaRepository.createPlanilla(planilla); if (mensaje == "OK") { ViewBag.mensaje = "La carga se realizó exitosamente."; } else { ViewBag.error = mensaje; } ViewBag.materias = ObtenerMateriasSelect(planilla.MateriaID.ToString()); ViewBag.docentes = ObtenerDocentesSelect(planilla.DocenteID.ToString()); ViewBag.cursos = ObtenerCursosSelect(planilla.CursoID.ToString()); return(View()); }
public PlanillaBusiness() { planillaRepository = PlanillaRepository.GetInstancia(); }
public List <SelectListItem> ObtenerPlanillasSelect(string id) { var result = PlanillaRepository.getPlanillasSelect2(HttpContext.Session["institucion"].ToString(), id); return(result); }