/// <summary> /// btnLogin_Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnLogin_Click(object sender, EventArgs e) { try { var isValidUser = false; var rememberme = false; if (!string.IsNullOrEmpty(txtusername.Text) && !string.IsNullOrEmpty(txtpassword.Text)) { var user = new UserBLL(); //user.UserName = txtusername.Text; //user.Password = txtpassword.Text; rememberme = (bool)chbxRememberMe.Checked; isValidUser = user.Login(txtusername.Text, txtpassword.Text); if (isValidUser) { Session["User"] = new Controllers.UserController().GetUserInfo(txtusername.Text); FormsAuthentication.SetAuthCookie(txtusername.Text, rememberme); Response.Redirect("~/home.aspx"); } else { errLable.Text = "The username and password provided is incorrect."; } } } catch (Exception) { throw; } }
public void LoginTest() { string username = "******"; string password = "******"; var user = new UserBLL(); var isValidUser = user.Login(username, password); Assert.IsTrue(isValidUser); }