private void ShowReport() { try { ReportViewer1.LocalReport.DataSources.Clear(); DSPOS ds = new DSPOS(); string reportPath = Server.MapPath("StockRegisterRpt.rdlc"); DSPOSTableAdapters.usp_StockRegisterCatwiseRptTableAdapter da = new DSPOSTableAdapters.usp_StockRegisterCatwiseRptTableAdapter(); DateTime fromDate, toDate; if (String.IsNullOrEmpty(txtFromDate.Text)) { fromDate = Convert.ToDateTime("1/1/1753"); } else { fromDate = Convert.ToDateTime(txtFromDate.Text); } if (String.IsNullOrEmpty(txtToDate.Text)) { toDate = DateTime.Now; } else { toDate = Convert.ToDateTime(txtToDate.Text); } da.Fill(ds.usp_StockRegisterCatwiseRpt, Convert.ToInt32(ddlCategory.SelectedValue), Convert.ToInt32(ddlSubCategory.SelectedValue), txtSearchName.Text.Trim(), Convert.ToInt32(HttpContext.Current.Session["ShopID"]), Convert.ToInt32(ddlSold.SelectedValue), fromDate, toDate); ReportViewer1.LocalReport.ReportPath = reportPath; ReportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("DataSet1", ds.Tables["usp_StockRegisterCatwiseRpt"])); ReportViewer1.LocalReport.Refresh(); } catch (Exception) { } }
private void ShowReport() { try { ReportViewer1.LocalReport.DataSources.Clear(); DSPOS ds = new DSPOS(); string reportPath = Server.MapPath("StockRegisterRpt.rdlc"); DSPOSTableAdapters.usp_StockRegisterCatwiseRptTableAdapter da = new DSPOSTableAdapters.usp_StockRegisterCatwiseRptTableAdapter(); da.Fill(ds.usp_StockRegisterCatwiseRpt, Convert.ToInt32(ddlCategory.SelectedValue), Convert.ToInt32(ddlSubCategory.SelectedValue), txtSearchName.Text.Trim()); ReportViewer1.LocalReport.ReportPath = reportPath; ReportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("DataSet1", ds.Tables["usp_StockRegisterCatwiseRpt"])); ReportViewer1.LocalReport.Refresh(); } catch (Exception) { } }