Exemple #1
0
 protected void uclAdminList_OnPartClick(decimal partID)
 {
     SessionManager.Part   = SQMModelMgr.LookupPart(entities, partID, "", SessionManager.SessionContext.ActiveCompany().COMPANY_ID, false);
     ctlPlanMgr            = new CtlPlanMgr();
     pnlSearchList.Visible = uclAdminList.PartListPanel.Visible = false;
     uclSearchBar.SetButtonsEnabled(true, true, true, false, false, false);
     uclSearchBar.SetButtonsNotClicked();
     EnableControls(divPageBody.Controls, false);
     SetupPage();
 }
        private void SetupPage()
        {
            PART part = (PART)SessionManager.Part;

            ctlPlan = CtlPlanMgr.LookupControlPlan(SessionManager.Part.PART_ID);
            if (ctlPlan != null)
            {
                // part summary area
                SetFindControlValue("lblCompany_out", hfBase, SessionManager.SessionContext.ActiveCompany().COMPANY_NAME);
                SetFindControlValue("lblPartNumFull_out", hfBase, SQMModelMgr.GetFullPartNumber(part));
                SetFindControlValue("lblPartName_out", hfBase, part.PART_NAME);

                SetFindControlValue("lblPlanName_out", hfBase, ctlPlan.CTLPLAN_NAME);
                SetFindControlValue("lblPlanVersion_out", hfBase, ctlPlan.VERSION);
                SetFindControlValue("lblPlanDesc_out", hfBase, ctlPlan.CTLPLAN_DESC);
                SetFindControlValue("lblPlanType_out", hfBase, WebSiteCommon.GetXlatValueLong("planType", ctlPlan.CTLPLAN_TYPE));
                SetFindControlValue("lblPlanRef_out", hfBase, ctlPlan.RTE_REF);
                SetFindControlValue("lblPlanResponsible_out", hfBase, ctlPlan.RESPONSIBILITY);
                SetFindControlValue("lblEffDate_out", hfBase, ctlPlan.EFF_DATE.ToString());

                DoCtlPlanSteps();
            }
        }