Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string phone    = LoginTextBox.Text;
            string password = PasswordTextBox.Text;

            if (ManagerCheckBox.Checked)
            {
                if (RegistrationMethods.RegistratedManager(phone, password, SqlConnection) != -1)
                {
                    CurrentUser.ManagerId = RegistrationMethods.RegistratedManager(phone, password, SqlConnection);
                    mf.EnterManager();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Пользователя с данным логином и паролем нет в системе. Пожалуйста, проверьте введенные данные.");
                }
            }
            else if (RegistrationMethods.RegistratedClient(phone, password, SqlConnection) != -1)
            {
                CurrentUser.ClientId = RegistrationMethods.RegistratedClient(phone, password, SqlConnection);
                mf.EnterClient();
                this.Close();
            }
            else
            {
                MessageBox.Show("Пользователя с данным логином и паролем нет в системе. Пожалуйста, проверьте введенные данные.");
            }
        }
Exemplo n.º 2
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     try
     {
         string Surname    = SurnameTextBox.Text;
         string Name       = NameTextBox.Text;
         string Patronymic = PatronymicTextBox.Text;
         string phone      = PhoneTextBox.Text;
         string email      = EmailTextBox.Text;
         RegistrationMethods.AddOwner(phone, email, Surname, Name, Patronymic, sqlConnection);
         MessageBox.Show("Владелец добавлен");
         this.Close();
     }
     catch (Exception el)
     {
         MessageBox.Show(el.ToString());
     }
 }
Exemplo n.º 3
0
        private void RegistrationButton_Click(object sender, EventArgs e)
        {
            string surname    = SurnameTextBox.Text;
            string name       = NameTextBox.Text;
            string patronymic = PatronymicTextBox.Text;
            string phone      = PhoneTextBox.Text;
            string email      = EmailTextBox.Text;
            string password1  = PasswordTextBox.Text;
            string password2  = Password2TextBox.Text;
            string code       = CodeTextBox.Text;

            if (password1.Equals(password2) && RegistrationMethods.CorrectEmail(email))
            {
                try
                {
                    if (ManagerCheckBox.Checked)
                    {
                        if (RegistrationMethods.CorrectCode(code, sqlConnection))
                        {
                            RegistrationMethods.AddManager(phone, email, password1, surname, name, patronymic, sqlConnection);
                            MessageBox.Show("Регистрация прошла успешно. Ваш логин - номер телефона. Авторизируйтесь для продолжения работы.");
                        }
                        else
                        {
                            MessageBox.Show("Введен неверный код. Уточните код у администратора.");
                        }
                    }
                    else
                    {
                        RegistrationMethods.AddClient(phone, email, password1, surname, name, patronymic, sqlConnection);
                        MessageBox.Show("Регистрация прошла успешно. Ваш логин - номер телефона. Авторизируйтесь для продолжения работы.");
                    }
                    this.Close();
                }
                catch (Exception)
                {
                    MessageBox.Show("Пользователь с данным номером телефона или адресом электронной почты уже существует. Пожалуйста, проверьте введенные данные.");
                }
            }
            else
            {
                MessageBox.Show("Проверьте пароль и email.");
            }
        }