public void CheckUserTest() { //Arrange B_UserController uCtr = new B_UserController(); //Act bool exist = uCtr.CheckUserName(_testUserName); //Assert Assert.IsTrue(exist); }
public void GetUserByUserNameTest() { //Arrange B_UserController uCtr = new B_UserController(); string expectedResult = _testUserName; //Act User user = uCtr.GetUserByUserName(_testUserName); //Assert Assert.AreEqual(expectedResult, user.UserName); }
public ActionResult UserInfoPartial(Models.UserViewModel userDetails) { B_UserController bUCtr = new B_UserController(); User user = bUCtr.GetUserByUserName(User.Identity.Name); userDetails.UserName = user.UserName; userDetails.Email = user.Email; userDetails.Phone = user.Phone; userDetails.ZipCode = user.ZipCode; userDetails.Region = user.Region; return(PartialView(userDetails)); }
public ActionResult SaveSignUpDetails(Models.UserSignUpModel userDetails) { if (ModelState.IsValid) { B_UserController bUCtr = new B_UserController(); ConvertViewModel converter = new ConvertViewModel(); bool successful = bUCtr.SignUp(converter.ConvertFromUserSignUpModelToSignUp(userDetails)); if (successful) { FormsAuthentication.SetAuthCookie(userDetails.UserName, false); return(RedirectToAction("Index", "Home")); } else { //Return message to user here if insertion failed. } } return(View("SignUp")); }
public ActionResult LogInDetails(Models.LogInModel loginDetails) { ViewBag.LoginFailed = false; if (ModelState.IsValid) { B_UserController bUCtr = new B_UserController(); bool authenticated = bUCtr.Login(loginDetails.UserName, loginDetails.Password); if (authenticated) { FormsAuthentication.SetAuthCookie(loginDetails.UserName, false); } else { // Error message - Wrong credentials ViewBag.LoginFailed = true; ModelState.AddModelError("error_msg", "Wrong credentials"); return(View("LogIn")); } return(RedirectToAction("Index", "Home")); } return(View("LogIn")); }