예제 #1
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     try
     {
         if (instanceLabel.Text == "Manage Factories")
         {
             this.Hide();                                        //Hides Menu
             ManageFactories factoryAdd = new ManageFactories(); //Create instance ManageOptions
             factoryAdd.FactoryLabel = "Add a New Factory";      //Changes the label in the ManageOptions form
             factoryAdd.ShowDialog();                            // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Categories")
         {
             this.Hide();                                           //Hides Menu
             ManageCategories addCategory = new ManageCategories(); //Create instance ManageOptions
             addCategory.CategoryLabel = "Add a New Category";      //Changes the label in the ManageOptions form
             addCategory.ShowDialog();                              // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Defects")
         {
             this.Hide();                                   //Hides Menu
             ManageDefects addDefect = new ManageDefects(); //Create instance ManageOptions
             addDefect.DefectLabel = "Add a New Defect";    //Changes the label in the ManageOptions form
             addDefect.ShowDialog();                        // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Shifts")
         {
             this.Hide();                                      //Hides Menu
             manageShiftForm addShift = new manageShiftForm(); //Create instance ManageOptions
             addShift.ShiftLabel = "Add a New Shift";          //Changes the label in the ManageOptions form
             addShift.ShowDialog();                            // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Zones")
         {
             this.Hide();                           //Hides Menu
             ManageZone addZone = new ManageZone(); //Create instance ManageOptions
             addZone.ZoneLabel = "Add a New Zone";  //Changes the label in the ManageOptions form
             addZone.ShowDialog();                  // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Products")
         {
             this.Hide();                                      //Hides Menu
             ManageProducts addProduct = new ManageProducts(); //Create instance ManageOptions
             addProduct.ProductLabel = "Add a New Product";    //Changes the label in the ManageOptions form
             addProduct.ShowDialog();                          // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Models")
         {
             this.Hide();                                //Hides Menu
             ManageModels addModel = new ManageModels(); //Create instance ManageOptions
             addModel.ModelLabel = "Add a New Model";    //Changes the label in the ManageOptions form
             addModel.ShowDialog();                      // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Lines")
         {
             this.Hide();                             //Hides Menu
             ManageLines addLine = new ManageLines(); //Create instance ManageOptions
             addLine.LineLabel = "Add a New Line";    //Changes the label in the ManageOptions form
             addLine.ShowDialog();                    // Shows ManageOptions
         }
     }
     catch
     {
         MessageBox.Show("An error has occured, the program will be terminated", "Warning", MessageBoxButtons.OK);
     }
 }
예제 #2
0
 private void EditButton_Click(object sender, EventArgs e)
 {
     try
     {
         if (instanceLabel.Text == "Manage Factories")
         {
             this.Hide();                                         //Hides Menu
             ManageFactories factoryEdit = new ManageFactories(); //Create instance ManageOptions
             factoryEdit.FactoryLabel = "Edit a Factory";         //Changes the label in the ManageOptions form
             factoryEdit.ShowDialog();                            // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Categories")
         {
             this.Hide();                                            //Hides Menu
             ManageCategories editCategory = new ManageCategories(); //Create instance ManageOptions
             editCategory.CategoryLabel = "Edit a Category";         //Changes the label in the ManageOptions form
             editCategory.ShowDialog();                              // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Defects")
         {
             this.Hide();                                    //Hides Menu
             ManageDefects editDefect = new ManageDefects(); //Create instance ManageOptions
             editDefect.DefectLabel = "Edit a Defect";       //Changes the label in the ManageOptions form
             editDefect.ShowDialog();                        // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Shifts")
         {
             this.Hide();                                       //Hides Menu
             manageShiftForm editShift = new manageShiftForm(); //Create instance ManageOptions
             editShift.ShiftLabel = "Edit a Shift";             //Changes the label in the ManageOptions form
             editShift.ShowDialog();                            // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Zones")
         {
             this.Hide();                            //Hides Menu
             ManageZone editZone = new ManageZone(); //Create instance ManageOptions
             editZone.ZoneLabel = "Edit a Zone";     //Changes the label in the ManageOptions form
             editZone.ShowDialog();                  // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Products")
         {
             this.Hide();                                       //Hides Menu
             ManageProducts editProduct = new ManageProducts(); //Create instance ManageOptions
             editProduct.ProductLabel = "Edit a Product";       //Changes the label in the ManageOptions form
             editProduct.ShowDialog();                          // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Models")
         {
             this.Hide();                                 //Hides Menu
             ManageModels editModel = new ManageModels(); //Create instance ManageOptions
             editModel.ModelLabel = "Edit a Model";       //Changes the label in the ManageOptions form
             editModel.ShowDialog();                      // Shows ManageOptions
         }
         else if (instanceLabel.Text == "Manage Lines")
         {
             this.Hide();                              //Hides Menu
             ManageLines editLine = new ManageLines(); //Create instance ManageOptions
             editLine.LineLabel = "Edit a Line";       //Changes the label in the ManageOptions form
             editLine.ShowDialog();                    // Shows ManageOptions
         }
     }
     catch
     {
         MessageBox.Show("An error has occured, the program will be terminated", "Warning", MessageBoxButtons.OK);
     }
 }