private void autorizLabel_Click(object sender, EventArgs e) { this.Hide(); // прячем окно Autorization autorization = new Autorization(); autorization.Show(); }
//выход из аккаунта private void ExitAcount_Click(object sender, EventArgs e) { Autorization.userId = -1; this.Hide(); // прячем окно Autorization autorization = new Autorization(); autorization.Show(); }
private void buttonReg_Click(object sender, EventArgs e) { string log = login.Text.ToString(); string pass = password.Text.ToString(); //проверки if (login.Text == "Введите логин" || login.Text == "" || !Regex.IsMatch(log, @"^[a-zа-яA-ZА-Я0-9]{4,20}$")) { MessageBox.Show("Введите логин в корректном виде. Логин может содержать строчные, заглавные буквы аглийского или русского алфвафита, а также цифры. Содержать от 4 до 20 символов"); return; // выходим из функции } if (password.Text == "Введите пароль" || password.Text == " " || !Regex.IsMatch(pass, @"^[a-zа-яA-ZА-Я0-9]{8,16}$")) { MessageBox.Show("Введите пароль в корректном виде. Пароль может содержать строчные, заглавные буквы аглийского или русского алфвафита, а также цифры. Содержать от 8 до 16 символов"); return; } var client = new Summator.SummatorClient("BasicHttpBinding_ISummator"); client.Open(); try { if (client.AddToDb(log, pass) == 1) { MessageBox.Show("Регистрация прошла успешно"); this.Hide(); // прячем окно Autorization aut = new Autorization(); aut.Show(); return; } else { MessageBox.Show("Пользователь не зарегистрирован "); } } catch (Exception ex) { MessageBox.Show("Ошибка при добавлении : " + ex.Message); } client.Close(); }