예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (loginTB.Text.Length == 0 || passwordTB.Text.Length == 0)
            {
                MessageBox.Show("Поля должны быть заполнены");
                return;
            }
            if (loginTB.Text == "Director" && passwordTB.Text == "pass")
            {
                MainDirectorForm directorForm = new MainDirectorForm();
                this.Dispose();
                directorForm.ShowDialog();
            }
            else if (LogInForm.CheckUser(loginTB.Text, passwordTB.Text, @"D:\DataForTSPP\BrigadiersFile.txt"))
            {
                BrigadierForm brigadierForm = new BrigadierForm(loginTB.Text);
                //this.Dispose();
                brigadierForm.ShowDialog();
            }
            else if (!LogInForm.CheckUser(loginTB.Text, passwordTB.Text))
            {
                MessageBox.Show("Неверный логин или пароль");
                return;
            }
            else
            {
                this.Close();

                /*открыть форму заказчика по логину и паролю*/
                CustomerForm customerForm = new CustomerForm(loginTB.Text);
                customerForm.ShowDialog();
            }
        }
예제 #2
0
        private void Hire()
        {
            String name     = brigadierNameTB.Text.Trim(),
                   login    = brigadierLoginTB.Text.Trim(),
                   password = brigadierPasswordTB.Text.Trim();

            if (name.Length == 0 || login.Length == 0 || password.Length == 0)
            {
                MessageBox.Show("Все поля должны быть заполнены");
                return;
            }
            foreach (string s in bregadierslist)
            {
                if (s == login)
                {
                    MessageBox.Show("Такой логин уже существует");
                    return;
                }
            }
            if (login == "Director" || LogInForm.CheckUser(login))
            {
                MessageBox.Show("Такой логин уже существует");
                return;
            }
            StreamWriter wr = new StreamWriter(@"D:\DataForTSPP\BrigadiersFile.txt", true);

            wr.WriteLine(name + "|" + login + "|" + password + "|false");
            wr.Flush();
            wr.Close();
            SetBrigadierForm.bregadier = login;
            this.Close();
        }
예제 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            LogInForm loginForm = new LogInForm();

            this.Visible = false;
            loginForm.ShowDialog();
            this.Visible = true;
        }
예제 #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (nameTB.Text.Length == 0 || loginTB.Text.Length == 0 || passwordTB.Text.Length == 0)
     {
         MessageBox.Show("Поля должны быть заполнены!");
         return;
     }
     if (loginTB.Text == "Director" || LogInForm.CheckUser(loginTB.Text) || CheckBregadier(loginTB.Text))
     {
         MessageBox.Show("Пользователь с таким логином уже существует");
         return;
     }
     /*Регистрация закончена успешно*/
     AddUser(nameTB.Text, loginTB.Text, passwordTB.Text);
     MessageBox.Show("Регистрация прошла успешно");
     this.Close();
 }