protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); ccSuplyAnalysis.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Column, SeriesChartType.Bar }; if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = true, AllowNegativeValuesOnYAxis = true, ShowGraphLinkingButton = true, ShowingSeriesInformation = false, ShowWeeklyMinimum = true, SeriesDrawingStyle = "Cylinder", LightXAxisLineColour = Color.LightGray, NegativeValuesColour = Color.Red, DataPointsYAxisTooltip = "#VALY{0,0}", DataPointsXAxisTooltip = "#VALX (day #INDEX)", XAxisDateFormat = "dd/MM (ddd)", YAxisNumberFormat = "#,##0", LabelFormat = "#,##0", ChartDescription = LocalizedReportPages.SupplyAnalysisDescription, ChartName = LocalizedReportPages.SupplyAnalysisReportName, GraphLinkingText = LocalizedReportPages.SupplyAnalysisToFutureTrendText, GraphLinkingPage = "~/App.Site/Sizing/FutureTrend/FutureTrend.aspx", ReportParameters = this.GetDefaultParameters() }; } GraphInformation.ShowLabelSeriesNames.Add("Weekly Minimum Supply"); GeneralParams.ReportTypeControl.ShowFleetPlanParameter = true; GeneralParams.ReportTypeControl.ShowTimeZoneParameter = true; GeneralParams.ReportTypeControl.ShowForecastTypeParameter = true; ccSuplyAnalysis.GraphInformation = GraphInformation; var dynamicParams = Session["FutureTrendSupplyAnalysisDynamicParams"] as List <ReportParameter>; if (dynamicParams != null) { GraphInformation.ReportParameters = dynamicParams; GraphInformation.RefreshData = true; Session["FutureTrendSupplyAnalysisDynamicParams"] = null; } GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GeneralParams.ExportType = 1; }
protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); Page.LoadComplete += PageLoadComplete; ccSiteComparison.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Column, SeriesChartType.Bar, SeriesChartType.Pie, SeriesChartType.Doughnut }; if (FleetComparisonGraphData == null) { CurrentKey = CountryKey; FleetComparisonGraphData = new Dictionary <string, List <GraphSeries> > { { CountryKey, null }, { CarSegmentKey, null }, { CarClassGroupKey, null }, { CarClassKey, null } }; } if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = false, AllowNegativeValuesOnYAxis = true, HideSeriesInfo = true, SeriesDrawingStyle = "Cylinder", DataPointsXAxisTooltip = "#VALX", DataPointsYAxisTooltip = "#VALY{0,0}", XAxisDateFormat = "dd/MM (ddd)", ChartDescription = LocalizedReportPages.FleetComparisonDescription, ChartName = LocalizedReportPages.FleetComparisonReportName, BranchForDrilldown = 2, ReportParameters = this.GetDefaultParameters() }; } GraphInformation.ReportParameters.First(p => p.Name == ParameterNames.CarClass).ParameterDropDownList.Enabled = false; ccSiteComparison.GraphInformation = GraphInformation; GeneralParams.ReportTypeControl.ShowFleetPlanParameter = true; GeneralParams.ReportTypeControl.ShowTopicParameter = true; GeneralParams.DynamicReportParametersControl.ShowQuickLocationGroupBox = true; GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GraphInformation.AllowDrillDown = true; GeneralParams.ExportType = 2; }
protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); ccFutureTrend.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Line, SeriesChartType.StepLine, SeriesChartType.Spline, }; if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = true, ShowGraphLinkingButton = true, XAxisDateFormat = "dd/MM (ddd)", YAxisNumberFormat = "#,##0", LabelFormat = "#,##0", DataPointsXAxisTooltip = "#VALX (day #INDEX)", DataPointsYAxisTooltip = "#VALY{0,0}", GraphLinkingPage = "~/App.Site/Sizing/SupplyAnalysis/SupplyAnalysis.aspx", YAxisZoom = "75", ChartDescription = LocalizedReportPages.FutureTrendDescription, GraphLinkingText = LocalizedReportPages.FutureTrendToSupplyAnalysisText, ChartName = LocalizedReportPages.FutureTrendReportName, ReportParameters = this.GetDefaultParameters() }; } GeneralParams.ReportTypeControl.ShowFleetPlanParameter = true; GeneralParams.ReportTypeControl.ShowTimeZoneParameter = true; GeneralParams.ReportTypeControl.ShowForecastTypeParameter = true; var dynamicParams = Session["FutureTrendSupplyAnalysisDynamicParams"] as List <ReportParameter>; if (dynamicParams != null) { GraphInformation.ReportParameters = dynamicParams; GraphInformation.RefreshData = true; Session["FutureTrendSupplyAnalysisDynamicParams"] = null; } GeneralParams.DynamicReportParametersControl.ShowQuickLocationGroupBox = true; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; ccFutureTrend.GraphInformation = GraphInformation; GeneralParams.ExportType = 1; }
protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); ccForecast.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Line, SeriesChartType.StepLine, SeriesChartType.Spline, }; if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = true, XAxisDateFormat = "dd/MM (ddd)", YAxisNumberFormat = "#,##0", DataPointsXAxisTooltip = "#VALX (day #INDEX)", DataPointsYAxisTooltip = "#VALY{0,0}", LabelFormat = "#,##0", ChartDescription = LocalizedReportPages.ForecastDescription, ChartName = LocalizedReportPages.ForecastReportName, YAxisZoom = "0", ChartLineWidth = 2, ReportParameters = this.GetDefaultParameters() }; GraphInformation.HiddenSeriesNames.Add("Top Down"); GraphInformation.HiddenSeriesNames.Add("On Rent LY"); GraphInformation.HiddenSeriesNames.Add("Bottom Up 1"); GraphInformation.HiddenSeriesNames.Add("Bottom Up 2"); GraphInformation.HiddenSeriesNames.Add("Reconciliation"); } GeneralParams.ReportTypeControl.ShowTimeZoneParameter = true; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; GeneralParams.DynamicReportParametersControl.DateRangePickerControl.DefaultDateRangeValueSelected = "90"; ccForecast.GraphInformation = GraphInformation; GeneralParams.ExportType = 1; }
protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); ccKPI.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Line, SeriesChartType.StepLine, SeriesChartType.Spline, SeriesChartType.Column, SeriesChartType.Point }; if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = true, XAxisDateFormat = "dd/MM (ddd)", AllowNegativeValuesOnYAxis = true, LabelFormat = "0%", YAxisNumberFormat = "0%", ChartDescription = LocalizedReportPages.KpiDescription, DataPointsXAxisTooltip = "#VALX", DataPointsYAxisTooltip = "#VALY{0%}", ChartName = LocalizedReportPages.KpiReportName, YAxisZoom = "75", ReportParameters = this.GetDefaultParameters() }; GraphInformation.ShowLabelSeriesNames.Add(KpiDataAccess.KpiSeriesName); GeneralParams.ReportTypeControl.SelectedTimeZone.SelectedIndex = 1; //Default to Frozen Zone } GeneralParams.ReportTypeControl.ShowKpiParameter = true; GeneralParams.ReportTypeControl.ShowTimeZoneParameter = true; GeneralParams.DynamicReportParametersControl.ShowQuickLocationGroupBox = true; ccKPI.GraphInformation = GraphInformation; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; }
protected void Page_Init(object sender, EventArgs e) { _locationGroupData = ParameterCache.GetAllLocationGroups(); ccBenchmark.GraphTypesAllowed = new List <SeriesChartType> { SeriesChartType.Line, SeriesChartType.StepLine, SeriesChartType.Spline, }; if (GraphInformation == null) { GraphInformation = new GraphData { IsXValueDate = true, XAxisDateFormat = "dd/MM (ddd)", YAxisNumberFormat = "#,##0", DataPointsXAxisTooltip = "#VALX (day #INDEX)", DataPointsYAxisTooltip = "#VALY{0,0}", LabelFormat = "#,##0", ChartDescription = LocalizedReportPages.BenchmarkReportDescription, ChartName = LocalizedReportPages.BenchmarkReportName, YAxisZoom = "75", ChartLineWidth = 1, ShowGraphLinkingButton = true, GraphLinkingText = LocalizedReportPages.BenchmarkShowUnconstrained, GraphLinkingPage = "", ReportParameters = this.GetDefaultParameters() }; } GeneralParams.ReportTypeControl.ShowForecastTypeParameter = true; GeneralParams.ParamsHolder = GraphInformation.ReportParameters; GeneralParams.SelectedParameters = GraphInformation.SelectedParameters; GeneralParams.ReportTypeControl.HideAlreadyBooked = true; ccBenchmark.GraphInformation = GraphInformation; GeneralParams.ExportType = 1; }