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 = "";
        }