Example #1
0
 public void AdminButton_Click(object sender, EventArgs e)
 {
     if (_adminForm == null)
     {
         _adminForm = new AdminUserForm(this, _userForm.GetWindowMidRight());
         _adminForm.PopulateUserGridView(MUser.GetAllUsers());
         _adminForm.PopulateBAddrsGridView(MFranchise.GetBAddrs());
         _adminForm.noChanges = true;
         _adminForm.Show();
         _userForm.ToggleAdminButton();
     }
     else
     {
         if (_adminForm.noChanges)
         {
             _adminForm.Close();
             _adminForm = null;
             _userForm.ToggleAdminButton();
         }
         else
         {
             if (MessageBox.Show("Are u sure you want to discard admin changes?", "Confirm Discard", MessageBoxButtons.OKCancel) == DialogResult.OK)
             {
                 _adminForm.Close();
                 _adminForm = null;
                 _userForm.ToggleAdminButton();
             }
             else
             {
                 return;
             }
         }
     }
 }