public ActionResult YearwiseReport(FormCollection FC, YearwiseModel objMW) { YearwiseModel objMWlist = new YearwiseModel(); objMWlist.YearNameList = BindYear(); if (objMW.YearID == "0") { ModelState.AddModelError("Message", "Please select Year"); } else { objMWlist.YearID = objMW.YearID; DataSet ds = objIlReports.Get_YearwisePayment_details(objMW.YearID); ds.Tables[0].TableName = "DSYear"; if (ds.Tables[0].Rows.Count > 0) { ReportClass rptH = new ReportClass(); rptH.FileName = Server.MapPath("~/Reports/YearwiseCollectionreport.rpt"); rptH.Load(); rptH.SetDataSource(ds.Tables[0]); Response.Buffer = false; Response.ClearContent(); Response.ClearHeaders(); Stream stream = rptH.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); stream.Seek(0, SeekOrigin.Begin); return(File(stream, "application/pdf", "YearwiseMaintenanceReport.pdf")); } } return(View(objMWlist)); }
public ActionResult YearwiseReport() { YearwiseModel objMWlist = new YearwiseModel(); objMWlist.YearNameList = BindYear(); return(View(objMWlist)); }