<pre> protected void Page_Load(object sender, EventArgs e) { Title = "عرض التقارير"; if (Session["UserCode"] == null) Response.Redirect("~/Login.aspx"); if (Request.QueryString["id"] != null) { oReport = new Cls_Report(); oReportDocument = new ReportDocument(); if (!Session["Condition"].Equals(null)) { oReport.Condition = Session["Condition"].ToString(); Session.Remove("Condition"); } switch (Request.QueryString["id"]) { case "1": oReportDocument.Load(Server.MapPath("~/reports/ar1.rpt")); oReportDocument.SetDataSource(oReport.ReportAllEmployees(false)); break; case "2": oReportDocument.Load(Server.MapPath("~/reports/ar2.rpt")); oReportDocument.SetDataSource(oReport.ReportAlljpbs()); break; case "1order": oReportDocument.Load(Server.MapPath("~/reports/ar1.rpt")); oReportDocument.SetDataSource(oReport.ReportAllEmployees(true)); break; case "3": oReportDocument.Load(Server.MapPath("~/reports/ar3.rpt")); oReportDocument.SetDataSource(oReport.ReportAlljudges()); break; case "4": oReportDocument.Load(Server.MapPath("~/reports/ar4.rpt")); oReportDocument.SetDataSource(oReport.ReportAlljudgesindestrict()); break; case "5": oReportDocument.Load(Server.MapPath("~/reports/ar5.rpt")); oReportDocument.SetDataSource(oReport.ReportAlljudgesRank()); break; } ReportViewer.ReportSource = oReportDocument; } }</pre>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)