コード例 #1
0
        private void Submit_OnClick(object sender, RoutedEventArgs e)
        {
            _user = SqlConnect.GetEmail(UsernameTxt.Text);

            if (UsernameTxt.BorderBrush.ToString().Equals("#FFF44336"))
            {
                MessageBox.Show("Username doesn't meet requirement");
                return;
            }


            if (_user.Email.Length == 0)
            {
                MessageBox.Show("Username doesn't exist.");
                return;
            }

            if (_user.ResetTimes >= 4)
            {
                MessageBox.Show("You tried to reset 4 times already. Please come back tomorrow.");
                return;
            }

            Hide();
            var mailCode  = new MailCode(_user);
            var resetForm = new ResetPassword(_user);

            resetForm.Closed += (s, args) => Close();
            resetForm.Show();
        }
コード例 #2
0
ファイル: MailCodeFixture.cs プロジェクト: GiveCampUK/PPT_2
 public void Setup()
 {
     _sqlConnection = new SqlConnection(Global.SqlConn);
     _oleConnection = new OleDbConnection(Global.AccessConnFriends);
     _service = new MailCode();
     _service.SQLConnection = _sqlConnection;
     _service.AccessConnection = _oleConnection;
 }