示例#1
0
        private void Entry_Click(object sender, EventArgs e)
        {
            if (login.Text == "" || password.Text == "")
            {
                MessageBox.Show("Нужно задать логин и пароль!");
                return;
            }

            Пользователь usr = db.Пользователь.Find(login.Text);

            if ((usr != null) && (usr.Пароль == password.Text))
            {
                user = usr;

                if (usr.оль == "Директор")
                {
                    // создаем форму директора
                    Form frm = new ЭкранДиректора();
                    // показываем форму директора
                    frm.Visible = true;
                    //  форму подключения скрываем
                    this.Hide();
                    av = 1;
                }
                else if (usr.оль == "Менеджер")
                {
                    // создаем форму менеджера
                    Form frm = new ЭкранМенеджера();
                    // показываем форму менеджера
                    frm.Visible = true;
                    //  форму подключения скрываем
                    this.Hide();
                    av = 2;
                }
                else if (usr.оль == "Заказчик")
                {
                    // создаем форму заказчика
                    Form frm = new ЭкранЗаказчика();
                    // показываем форму заказчика
                    frm.Visible = true;
                    //  форму подключения скрываем
                    this.Hide();
                }
                else if (usr.оль == "Кладовщик")
                {
                    // создаем форму кладовщика
                    Form frm = new ЭкранКладовщика();
                    // показываем форму кладовщика
                    frm.Visible = true;
                    //  форму подключения скрываем
                    this.Hide();
                }
            }
            else
            {
                // если данные введены не правильно, то показываем сообщение
                MessageBox.Show("Такого пользователя не существует или неверно введен пароль!");
                return;
            }
        }
示例#2
0
 private void exit_Click(object sender, EventArgs e)
 {
     if (Авторизация.av == 1)
     {
         Form frm = new ЭкранДиректора();
         frm.Visible = true;
         this.Hide();
     }
     else if (Авторизация.av == 2)
     {
         Form frm = new ЭкранМенеджера();
         frm.Visible = true;
         this.Hide();
     }
 }