Пример #1
0
 protected void ClearEntry()
 {
     // clear process data
     MRPScriptManager.SetFocus("ProcessDropDown");
     MstrConfigCodeTextBox.Text  = "";
     MstrConfigNameTextBox.Text  = "";
     IncUnPlatedCheckBox.Checked = false;
     ProcessUpdatePanel.Update();
     ProcessUpdatePanel.Visible = false;
     Session["Process"]         = null;
     // set buttons
     AddButt.Visible = true;
     CommandUpdatePanel.Update();
     // clear tree
     ProcessTreeView.Visible = false;
     // clear filters
     FilterUpdatePanel.Visible = false;
     Session["LinkedFilters"]  = null;
     LinkedFilters             = null;
     FilterGrid.DataBind();
     // clear steps
     StepUpdatePanel.Visible = false;
     StepGrid.DataBind();
     Session["LinkedSteps"] = null;
     LinkedSteps            = null;
 }
Пример #2
0
 public void LoadEntryData(string MstrConfigCode)
 {
     try
     {
         ClearEntry();
         ClearPageMessages();
         PageFunc.Value     = "Upd";
         Session["Process"] = CheckError(mrpCalc.MstrConfigDataGetConfig(MstrConfigCode));
         dt = (DataTable)Session["Process"];
         if (dt != null)
         {
             MstrConfigCodeTextBox.Text    = dt.Rows[0]["ConfigName"].ToString();
             MstrConfigCodeTextBox.Enabled = false;
             MRPScriptManager.SetFocus("MstrConfigNameTextBox");
             MstrConfigNameTextBox.Text           = dt.Rows[0]["ConfigDesc"].ToString();
             PackBranchDropDownList.SelectedValue = dt.Rows[0]["PackBranch"].ToString().Trim();
             if (dt.Rows[0]["IncludeUnplated"].ToString() == "True")
             {
                 IncUnPlatedCheckBox.Checked = true;
             }
             else
             {
                 IncUnPlatedCheckBox.Checked = false;
             }
             HiddenID.Value             = dt.Rows[0]["pMasterConfigID"].ToString();
             CurProcess.Value           = dt.Rows[0]["ConfigName"].ToString();
             ProcessUpdatePanel.Visible = true;
             ProcessUpdatePanel.Update();
             ProcessSaveButton.Visible = true;
             AddButt.Visible           = false;
             CommandUpdatePanel.Update();
             ShowFilters();
             ShowSteps();
             UpdateTree();
         }
     }
     catch (Exception e2)
     {
         ShowPageMessage("Data Error " + e2.Message + ", " + e2.ToString(), 2);
     }
 }