Пример #1
0
 private void buttonLogin_Click(object sender, EventArgs e)
 {
     if (textBoxUsername.Text.Equals("") || textBoxPassword.Text.Equals(""))
     {
         VerificationCode();
         MessageBox.Show("用户名或密码为空");
         return;
     }
     if (!textBoxVerificationCode.Text.Equals(labelCode.Text))
     {
         VerificationCode();
         MessageBox.Show("验证码不正确");
         return;
     }
     try
     {
         var      res      = AdministratorDataAccess.LoginAdministrator(textBoxUsername.Text, textBoxPassword.Text);
         MainForm mainForm = new MainForm();
         Hide();
         mainForm.ShowDialog();
         Show();
     }
     catch
     {
         VerificationCode();
         MessageBox.Show("登录失败");
     }
 }
Пример #2
0
 private void buttonRegister_Click(object sender, EventArgs e)
 {
     if (IsUsernameValid && IsRealNameValid && IsPasswordValid && IsEmailAddressValid)
     {
         try
         {
             if (AdministratorDataAccess.IsUsernameExisted(_username))
             {
                 MessageBox.Show("用户名已存在");
                 return;
             }
             AdministratorDataAccess.InsertAdministrator(_username, _realName, _password, _emailAddress);
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
             return;
         }
         MessageBox.Show("注册成功!");
         Close();
     }
     else
     {
         MessageBox.Show("请检查字符串是否匹配");
     }
 }