private void ExportText(int scenarioID, bool isAddition) { var country = ((System.Web.UI.WebControls.DropDownList)GeneralParams.DynamicReportParametersControl.FindControl("ddlCountry")).SelectedItem.Value; var ddlLocationGroup = ((System.Web.UI.WebControls.DropDownList)GeneralParams.DynamicReportParametersControl.FindControl("ddlLocation Group")).SelectedItem.Value; var locationGroupID = 0; int.TryParse(ddlLocationGroup, out locationGroupID); var ddlCarClass = ((System.Web.UI.WebControls.DropDownList)GeneralParams.DynamicReportParametersControl.FindControl("ddlCar Class")).SelectedItem.Value; var carClassGroupID = 0; int.TryParse(ddlCarClass, out carClassGroupID); var datePicker = (DatePicker.DatePicker)GeneralParams.DynamicReportParametersControl.FindControl("ucDatePicker"); var fromDate = datePicker.FromDate; if (country != countryDummy) { var bll = new BLLExcelExport(); var fileNameCountry = ((country == string.Empty) ? "All_Countries" : country); Session["ExportData"] = bll.FleetPlanDetailExport(country, scenarioID, locationGroupID, carClassGroupID, fromDate, null, isAddition); Session["ExportFileName"] = fileNameCountry + "_" + (ScenarioType)scenarioID + "_" + (isAddition ? "Addition" : "Deletion"); Session["ExportFileType"] = "txt"; //Response.Redirect("../ExcelGenerator.aspx?country=" + country + //"&fromDate=" + fromDate + //"&fleetPlan=" + scenarioID + //"&locationGroupId=" + locationGroupID + //"&carClassGroupID=" + carClassGroupID + //"&isAddition=" + isAddition.ToString() + //"&reportType=6"); } }
protected void btnExport_Click(object sender, EventArgs e) { var country = ((System.Web.UI.WebControls.DropDownList)DynamicParams.FindControl("ddlCountry")).SelectedItem.Value; if (country != countryDummy) { var bll = new BLLExcelExport(); Session["ExportData"] = bll.GetNecessaryFleetExport(country); Session["ExportFileName"] = "NecessaryFleet_" + country + "_"; //Response.Redirect("../ExcelGenerator.aspx?country=" + country + "&reportType=9"); } }