Beispiel #1
0
        private void Button2_Click(object sender, EventArgs e)
        {
            if (comboBox1.Text != string.Empty && textBox2.Text != string.Empty)
            {
                string Login    = comboBox1.Text;
                string Password = textBox2.Text;

                bool flag = false;
                foreach (string item in comboBox1.Items)
                {
                    if (Login == item)
                    {
                        flag = true;
                        break;
                    }
                }

                if (flag == true)
                {
                    if (!SearchPass(Login, Password))
                    {
                        MessageBox.Show("Password error!");
                    }
                    else
                    {
                        if (GetUserType(Login, Password) == 1)
                        {
                            MessageBox.Show("Authorization was successful!WELCOME USER " + Login + "!");
                            User.UserRoom user = new User.UserRoom(GetUserId(Login, Password));
                            user.Show();
                            conn.Close();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Authorization was successful!WELCOME WORKER " + Login + "!");
                            Worker.WorkerRoom room = new Worker.WorkerRoom(GetUserId(Login, Password));
                            room.Show();
                            conn.Close();
                            this.Hide();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("This user is not registered on the system!");
                }
            }
            else
            {
                MessageBox.Show("Fill in all the logon fields!");
            }
        }
Beispiel #2
0
        private void Button2_Click(object sender, EventArgs e)/////login button
        {
            if (comboBox1.Text != "" && comboBox1.Text != " " && textBox2.Text != "" && textBox2.Text != " ")
            {
                string Login    = comboBox1.Text;
                string password = textBox2.Text;

                bool flag = false;
                foreach (string item in comboBox1.Items)
                {
                    if (Login == item)
                    {
                        flag = true;
                        break;
                    }
                }

                if (flag == true)
                {
                    if (!SearchPass(Login, password, true))
                    {
                        if (SearchPass(Login, password, false))///// worker redirect
                        {
                            conn.Close();
                            MessageBox.Show("Авторизація успішна!Вітаю Вас працівник " + Login + "!");
                            Worker.WorkerRoom work = new Worker.WorkerRoom(Login);
                            work.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show("Помилка авторизації, будь ласка перевірте корректність введення інформації!");
                        }
                    }
                    else
                    {
                        if (Login.Contains("Admin"))////////admin redirect
                        {
                            conn.Close();
                            MessageBox.Show("Авторизація успішна!Вітаю Вас адміністратр :)");
                            Admin.AdminRoom adm = new Admin.AdminRoom(Login);
                            adm.Show();
                            this.Hide();
                        }
                        else ///// user redirect
                        {
                            conn.Close();
                            MessageBox.Show("Авторизація успішна!Вітаю Вас користувач " + Login + "!");
                            User.UserRoom user = new User.UserRoom(Login);
                            user.Show();
                            this.Hide();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Даний користувач не зареєстрований в системі!");
                }
            }
            else
            {
                MessageBox.Show("Заповніть всі поля!");
            }
        }