private void EditAdminDetailsButton_Click(object sender, EventArgs e)
        {
            Hide();
            var EAM = new EditAdminMenu(AdminId, RestaurantAdmin, RestaurantId, false, false);

            EAM.ShowDialog();
        }
예제 #2
0
        private void AdminsList_SelectedIndexChanged(object sender, EventArgs e)
        {
            AdminUsername = AdminsList.SelectedItems[0].Text;
            RestaurantId  = int.Parse(AdminsList.SelectedItems[0].SubItems[2].Text);
            Hide();
            var EAM = new EditAdminMenu(UserId, AdminUsername, RestaurantId, true, false);

            EAM.ShowDialog();
        }
예제 #3
0
        private void AddAdminButton_Click(object sender, EventArgs e)
        {
            if (CorrectNameFormat)
            {
                var UsernameExists = false;
                var Admin          = StaticAccessor.DB.GetUser(0, AdminUsername);

                if (Admin.Username == null)
                {
                }
                else
                {
                    UsernameExists = true;
                }


                if (!UsernameExists)
                {
                    AdminUsernameLabel.Text   = @"Username:"******"";
                    ErrorMessageLabel.Visible = false;
                    Hide();
                    var EAM = new EditAdminMenu(UserId, AdminUsername, RestaurantId, true, true);
                    EAM.ShowDialog();
                }
                else
                {
                    ErrorMessageLabel.Text    = "Error Message: Username already exists. \nTry Again!";
                    ErrorMessageLabel.Visible = true;
                    AdminUsernameLabel.Text   = "Username: ERROR";
                    CorrectNameFormat         = false;
                }
            }
            else
            {
                ErrorMessageLabel.Text    = "Error Message: Please Fix Any Issues \nwith the Admin's Email";
                ErrorMessageLabel.Visible = true;
            }
        }