public override void Initialise(Page p) { if (p.Request.Params["__EVENTTARGET"] == "FromFind") { p.Response.Redirect( new RedirectModel(_headers == Enums.Headers.thirtyDayActualStatus ? THIRTY : THREE, "SiteComparison.aspx").RedirectString()); } if (p.Request.Params["__EVENTTARGET"] == "FromReservation") { var parametersOnClick = p.Request.Params["__EVENTARGUMENT"].Split(','); p.Session["ResFilterDropDownValue"] = parametersOnClick[0]; p.Session["ResDateClicked"] = parametersOnClick[3]; p.Response.Redirect("ReservationDetails.aspx"); } base.Initialise(p); BrowserModel.SetJavaScript(p); UpdateStatistic(ReportStatistics.ReportName.PoolingStatus); if (p.IsPostBack) { return; } loadParticulars(p.Request.QueryString[STATUSTYPE] ?? ""); ActualsGridModel.setJavascript(p); labelODCollectionsModel.Filter = ActualsGridModel.MainFilters; LabelODOpentripsModel.Filter = ActualsGridModel.MainFilters; GetSession(); fromAlerts(p.Request.QueryString[INFOTAG] ?? ""); UpdateView(); ChartviewPanel.Visible = false; }
public override void UpdateView() { setFeedback(); _mainFilterService.FillFilter(); LabelUpdateModel.Update(); HeadingModel.setText(_headers); SwitchButton.setLabel(); labelODCollectionsModel.Update(); LabelODOpentripsModel.Update(); ActualsGridModel.MainFilters.ExcludeLongterm = ExcludeLongterm; ActualsGridModel.bind(BrowserModel.BrowserWidth.Value, _noOfCols.ToString()); ChartModel._DataTable = ActualsGridModel._htmlTable.Repository._DataTable; ChartModel.NoOfPoints = _noOfCols; ChartModel.bind(); }