public IActionResult Register(LoginViewModel userInfo) { if (!UserHelper.UserNameAvailable(userInfo.Name)) { ViewBag.ErrorMessage = "Username already exists"; return(View()); } else if (userInfo.Password == null || userInfo.Password == "") { ViewBag.ErrorMessage = "Please enter a password"; return(View()); } else { User newUser = new User(userInfo.Name, userInfo.Password); UserHelper.AddNew(newUser); return(RedirectToAction("Login")); } }