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"));
     }
 }