コード例 #1
0
ファイル: Form1.cs プロジェクト: H2G2Buddy/JMC-Personal-Code
 void InitAuthorization()
 {
     btnLogin.Enabled = false;
     user = null;
     authService = new AuthenticationService();
     lblUserName.Text = string.Empty;
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: H2G2Buddy/JMC-Personal-Code
 void LoginUser()
 {
     InitAuthorization();
     user = authService.Authenticate(txtUserName.Text, txtPassword.Text);
     if (user != null && user.UserName != string.Empty)
         lblUserName.Text = string.Format("Hello {0}!", user.FirstName);
     else
         lblUserName.Text = "Login Failed!";
     CleanUp();
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: H2G2Buddy/JMC-Personal-Code
 async void LoginUserAsync()
 {
     InitAuthorization();
     user = await Task.Factory.StartNew<AuthenticatedUser>(() =>
     {
         return authService.Authenticate(txtUserName.Text, txtPassword.Text);
     });
     if (user != null && user.UserName != string.Empty)
         lblUserName.Text = string.Format("Hello {0}!", user.FirstName);
     else
         lblUserName.Text = "Login Failed!";
     CleanUp();
 }