コード例 #1
0
        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"));
        }
コード例 #2
0
        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
            }));
        }