using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using System.Data.SqlClient; using nmsSetup; using System.Collections.Generic; using Microsoft.Reporting.WebForms; public partial class Admin_Account_Default4 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { if (Request.QueryString["lid"] != null) { printledgerdetail(); } } } private void printledgerdetail() { string sess = Request.QueryString["s"].ToString(); string brch = Request.QueryString["scl"].ToString(); string sdate = Request.QueryString["sdate"].ToString(); string edate = Request.QueryString["edate"].ToString(); string ldeger = Request.QueryString["lid"].ToString(); SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["dbnewgsFMobConnectionString"].ConnectionString); try { DataTable dt = new DataTable(); SqlDataAdapter adp = new SqlDataAdapter("viewLedger", conn); adp.SelectCommand.CommandType = CommandType.StoredProcedure; adp.SelectCommand.Parameters.AddWithValue("@ledgerId", Request.QueryString["lid"].ToString()); adp.SelectCommand.Parameters.AddWithValue("@sessionId", Request.QueryString["s"].ToString()); adp.SelectCommand.Parameters.AddWithValue("@branchId", Request.QueryString["scl"].ToString()); adp.SelectCommand.Parameters.AddWithValue("@startDate", Request.QueryString["sdate"].ToString()); adp.SelectCommand.Parameters.AddWithValue("@endDate", Request.QueryString["edate"].ToString()); adp.Fill(dt); ReportViewer1.ProcessingMode = ProcessingMode.Local; ReportViewer1.LocalReport.EnableExternalImages = true; ReportViewer1.LocalReport.ReportPath = Server.MapPath("printledgerdetail.rdlc"); ReportDataSource datasourceI = new ReportDataSource("viewLedger", dt); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(datasourceI); ReportViewer1.LocalReport.Refresh(); //printreport.Visible = true; } catch (Exception ex) { Response.Write(ex.Message); } } }