public ActionResult ReportePDF(string idPlanilla, string Fecha) { List <Asistencia> lista = EvaluacionRepository.getAlumnosAsistencia(idPlanilla, Fecha);; AsistenciaReport rpt = new AsistenciaReport(); rpt.Load(); rpt.SetDataSource(lista); Stream s = rpt.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); return(File(s, "application/pdf")); }
public JsonResult PoblarGrillaAsistencia(DataTableAjaxPostModel model) { List <Asistencia> lista = new List <Asistencia>(); try { lista = EvaluacionRepository.getAlumnosAsistencia(model.param1, model.param2); Session["PlanillaAsistencia"] = lista; } catch { } return(Json(new { // this is what datatables wants sending back draw = model.draw, recordsTotal = 100, recordsFiltered = 100, data = lista })); }