public ActionResult Index(ParamBoolandDateModel param) { var mrdindexingModel = _clPatientStatisticsDB.CurrentlyAdmittedList(); ReportViewer reportViewer = new ReportViewer(); reportViewer.ProcessingMode = ProcessingMode.Local; reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Areas\ManagementReports\Reports\PatientStatistics\CurrentlyAdmittedList.rdl"; reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dsCurrentlyAdmittedList", mrdindexingModel)); reportViewer.LocalReport.DisplayName = base.SaveFilestreamtoPDF(reportViewer); ViewBag.ReportViewer = reportViewer; return(View()); }
public ActionResult Index(ParamBoolandDateModel param) { var mrdindexingModel = _clPatientStatisticsDB.MRDIndexing(param.IntValue, param.DateFrom, param.DateTo); ReportViewer reportViewer = new ReportViewer(); reportViewer.ProcessingMode = ProcessingMode.Local; reportViewer.LocalReport.ReportPath = Request.MapPath(Request.ApplicationPath) + @"\Areas\ManagementReports\Reports\PatientStatistics\MRDIndexing.rdl"; reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dsMRDIndexing", mrdindexingModel)); reportViewer.LocalReport.SetParameters(new ReportParameter("stDate", param.DateFrom)); reportViewer.LocalReport.SetParameters(new ReportParameter("enDate", param.DateTo)); reportViewer.LocalReport.SetParameters(new ReportParameter("ex", param.IntValue.ToString())); reportViewer.LocalReport.DisplayName = base.SaveFilestreamtoPDF(reportViewer); ViewBag.ReportViewer = reportViewer; return(View()); }