protected void Page_Load(object sender, EventArgs e) { string ScenarioID = Request.Params["ScenarioID"]; WizardScenarioMaint graph = PXGraph.CreateInstance <WizardScenarioMaint>(); if (!String.IsNullOrEmpty(ScenarioID)) { Guid id; Guid.TryParse(ScenarioID, out id); WZScenario scenario = PXSelect <WZScenario, Where <WZScenario.scenarioID, Equal <Required <WZScenario.scenarioID> > > > .Select(graph, id); if (scenario != null && !String.IsNullOrEmpty(scenario.Name)) { ((PXLabel)this.frmBottom.FindControl("lblErrCode")).Text = scenario.Name; if (scenario.ExecutionDate != null) { ((PXLabel)this.frmBottom.FindControl("lastExecTimeVal")).Text = string.Format("{0}. ", scenario.ExecutionDate); if (scenario.OwnerID == null) { ((PXLabel)this.frmBottom.FindControl("lastExecByPre")).Visible = false; ((PXLabel)this.frmBottom.FindControl("lastExecByVal")).Visible = false; } } else { ((PXLabel)this.frmBottom.FindControl("lastExecTimePre")).Visible = false; ((PXLabel)this.frmBottom.FindControl("lastExecTimeVal")).Visible = false; ((PXLabel)this.frmBottom.FindControl("lastExecByPre")).Visible = false; ((PXLabel)this.frmBottom.FindControl("lastExecByVal")).Visible = false; } } } }
protected void Page_Init(object sender, EventArgs e) { WizardScenarioMaint graph = PXGraph.CreateInstance <WizardScenarioMaint>(); if (!String.IsNullOrEmpty(this.Request.QueryString["ScenarioID"])) { Guid id = Guid.Parse(this.Request.QueryString["ScenarioID"]); WZScenario scenario = PXSelect <WZScenario, Where <WZScenario.scenarioID, Equal <Required <WZScenario.scenarioID> > > > .Select(graph, id); if (scenario != null && !String.IsNullOrEmpty(scenario.Name)) { this.Master.ScreenTitle = scenario.Name; } } }
protected void btnHistory_Click(object sender, EventArgs e) { string ScenarioID = Request.Params["ScenarioID"]; if (!String.IsNullOrEmpty(ScenarioID)) { WizardScenarioMaint graph = PXGraph.CreateInstance <WizardScenarioMaint>(); Guid id = Guid.Parse(ScenarioID); WZScenario scenario = PXSelect <WZScenario, Where <WZScenario.scenarioID, Equal <Required <WZScenario.scenarioID> > > > .Select(graph, id); if (scenario != null && !String.IsNullOrEmpty(scenario.Name)) { PXSiteMapNode node = PXSiteMap.Provider.FindSiteMapNodeFromKey(id); if (node != null) { string url = ResolveUrl(@"~\Main.aspx?ScreenId=WZ201501&ScenarioID=" + scenario.ScenarioID); Controls.Add(new LiteralControl(@"<script type='text/javascript'>try { window.top.location.href='" + url + "'; } catch (ex) {}</script>\n")); } } } }