void ws_CheckloginCompleted(object sender, CheckloginCompletedEventArgs e)
        {
            int loginid = e.Result;

            if (loginid == -2 || loginid == -1)
            {
                txtName.SetValidation("Tên đăng nhập hoặc mật khẩu không đúng");
                txtName.Focus();
                txtName.RaiseValidationError();
            }
            else if (loginid == -3)
            {
                txtName.SetValidation("Mật khẩu của bạn đã lâu không thay đổi. Vui lòng đổi mật khẩu");
                txtName.Focus();
                txtName.RaiseValidationError();
            }
            else
            {
                txtName.ClearValidationError();
                LoginID                 = loginid;
                HPL1.Content            = "Chào mừng " + txtName.Text;
                txtName.Visibility      = Visibility.Collapsed;
                txtPass.Visibility      = Visibility.Collapsed;
                btnLogin.Visibility     = Visibility.Collapsed;
                HPL1.Visibility         = Visibility.Visible;
                HpLogout.Visibility     = Visibility.Visible;
                ws.SetSessionCompleted += ws_SetSessionCompleted;
                ws.SetSessionAsync(txtName.Text, loginid);
                //Cookie cookie = new Cookie ("UserName", txtName.Text);
                //cookie.Expires = DateTime.Now.AddYears(1);
            }
        }
Exemplo n.º 2
0
 void ws_CheckloginCompleted(object sender, CheckloginCompletedEventArgs e)
 {
     int loginid = e.Result;
     if (loginid == -2 || loginid == -1)
     {
         txtName.SetValidation("Tên đăng nhập hoặc mật khẩu không đúng");
         txtName.Focus();
         txtName.RaiseValidationError();
     }
     else if (loginid == -3)
     {
         txtName.SetValidation("Mật khẩu của bạn đã lâu không thay đổi. Vui lòng đổi mật khẩu");
         txtName.Focus();
         txtName.RaiseValidationError();
     }
     else
     {
         txtName.ClearValidationError();
         LoginID = loginid;
         HPL1.Content = "Chào mừng " + txtName.Text;
         txtName.Visibility = Visibility.Collapsed;
         txtPass.Visibility = Visibility.Collapsed;
         btnLogin.Visibility = Visibility.Collapsed;
         HPL1.Visibility = Visibility.Visible;
         HpLogout.Visibility = Visibility.Visible;
         ws.SetSessionCompleted += ws_SetSessionCompleted;
         ws.SetSessionAsync(txtName.Text, loginid);
         //Cookie cookie = new Cookie ("UserName", txtName.Text);
         //cookie.Expires = DateTime.Now.AddYears(1);
     }
 }