CrystalReportViewer1.HasToggleGroupTreeButton = false;
CrystalReportViewer1.HasToggleParameterPanelButton = false;
CrystalReportViewer1.HasPrintButton = true;
CrystalReportViewer1.HasDrilldownTabs = false;
CrystalReportViewer1.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None;
CrystalReportViewer1.PrintMode = CrystalDecisions.Web.PrintMode.ActiveX;
if(Request.QueryString["type"] == "1")
{
CarPark_DataSet ds = new CarPark_DataSet();
CarPark_DataSetTableAdapters.CarParkTableAdapter customersTableAdapter1;
customersTableAdapter1 = new CarPark_DataSetTableAdapters.CarParkTableAdapter();
//Convert.ToDateTime(txtStartDate.Text)
//customersTableAdapter1.FillBy(ds.CarPark, Convert.ToDateTime(Request.QueryString["start"]), Convert.ToDateTime(Request.QueryString["end"]));
customersTableAdapter1.FillBy(ds.CarPark, Convert.ToDateTime(Request.QueryString["start"]) , Convert.ToDateTime(Request.QueryString["end"]));
objRpt = new ReportDocument();
string reportPath = Server.MapPath("Detailed_CrystalReport.rpt");
objRpt.Load(reportPath);
objRpt.SetDataSource(ds.Tables[0]);
((CrystalDecisions.CrystalReports.Engine.TextObject)objRpt.ReportDefinition.ReportObjects["StartDate"]).Text = Request.QueryString["start"];
((CrystalDecisions.CrystalReports.Engine.TextObject)objRpt.ReportDefinition.ReportObjects["EndDate"]).Text = Request.QueryString["end"];
CrystalReportViewer1.ReportSource = objRpt;
CrystalReportViewer1.RefreshReport();
//objRpt.Close();
}