public ActionResult MonthwiseReport(FormCollection FC, MonthwiseModel objMW) { MonthwiseModel objMWlist = new MonthwiseModel(); objMWlist.MonthNameList = BindMonth(); if (objMW.MonthID == "0") { ModelState.AddModelError("Message", "Please select Month"); } else { objMWlist.MonthID = objMW.MonthID; DataSet ds = objIlReports.Get_MonthwisePayment_details(objMW.MonthID); ds.Tables[0].TableName = "RecepitDataset"; if (ds.Tables[0].Rows.Count > 0) { ReportClass rptH = new ReportClass(); rptH.FileName = Server.MapPath("~/Reports/Monthwisecollection.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", "MonthwiseCollection.pdf")); } } return(View(objMWlist)); }
public ActionResult MonthwiseReport() { MonthwiseModel objMWlist = new MonthwiseModel(); objMWlist.MonthNameList = BindMonth(); return(View(objMWlist)); }