public IActionResult Success()
        {
            int?UserId = HttpContext.Session.GetInt32("CurrentId");

            if (UserId == null)
            {
                return(RedirectToAction("Index"));
            }
            LRUser CurrentUser = dbContext.LRUsers.FirstOrDefault(User => User.UserId == (UserId));

            return(View("Success", CurrentUser));
        }
        public IActionResult Register(Wrapper WrapperUser)
        {
            LRUser lruser = WrapperUser.UserForm;

            if (dbContext.LRUsers.Any(u => u.Email == lruser.Email))
            {
                ModelState.AddModelError("Email", "Email already in use!");
            }
            if (ModelState.IsValid)
            {
                PasswordHasher <LRUser> Hasher = new PasswordHasher <LRUser>();
                lruser.Password = Hasher.HashPassword(lruser, lruser.Password);
                dbContext.LRUsers.Add(lruser);
                dbContext.SaveChanges();
                // LRUser userInDb = dbContext.LRUsers.FirstOrDefault(u => u.Email == lruser.Email);
                HttpContext.Session.SetInt32("CurrentId", lruser.UserId);
                // Wrapper OneUserId = LRUser userInD
                return(RedirectToAction("Success"));
            }
            else
            {
                return(View("Index"));
            }
        }