private void button_Maderator_Click(object sender, EventArgs e) { if (AllPersonMaderator.Count != 0) { this.Hide(); AllMaderator[0] = new Maderator(AllPersonWaiter, AllWaiter, form); AllMaderator[0].Show(); } else { MessageBox.Show("There isn't the Maderator"); } }
private void button_sign_Click(object sender, EventArgs e) { if (textBox_username.Text == "" || textBox_email.Text == "" || textBox_password.Text == "") { MessageBox.Show("Please, Include Correct Information"); } else { if (ControlAdminAndMader(AllOwn.People, itemValue) == "Admin" || ControlAdminAndMader(AllOwn.People, itemValue) == "Moderator") { if (ControlAdminAndMader(AllOwn.People, itemValue) == "Admin") { MessageBox.Show("Don't Be Second The Admin"); } else if (ControlAdminAndMader(AllOwn.People, itemValue) == "Moderator") { MessageBox.Show("Don't Be Second The Maderator"); } } else if (!Control(AllOwn.People, textBox_username.Text)) { MessageBox.Show("Username Is Used"); } else { Person person = new Person { username = textBox_username.Text, email = textBox_email.Text, password = textBox_password.Text, role = roleItem }; AllOwn.People.Add(person); if ((person.role | Role.Waiter) == Role.Waiter) { Waiter waiter = new Waiter(form); AllWaiter.AllPersonWaiters.Add(person); AllWaiter.AllWaiters.Add(waiter); this.Hide(); form.Show(); } else if ((person.role | Role.Moderator) == Role.Moderator) { Maderator maderator = new Maderator(form); AllMaderator.AllPersonMaderators.Add(person); AllMaderator.AllMaderators.Add(maderator); this.Hide(); form.Show(); } else if ((person.role | Role.Admin) == Role.Admin) { Admin admin = new RestoranApp.Admin(form); AllAdmin.AllPersonAdmins.Add(person); AllAdmin.AllAdmins.Add(admin); this.Hide(); form.Show(); } } } textBox_username.Text = ""; textBox_email.Text = ""; textBox_password.Text = ""; }