public ActionResult Index(userLoginDetails input)
 {
     if (ModelState.IsValid)
     {
         db.userLoginDetails.Add(input);
         db.SaveChanges();
         return(RedirectToAction("Index", "Account"));
     }
     else
     {
         return(View(input));
     }
 }
        public ActionResult GetAvailableUserName(string name)
        {
            userLoginDetails regsitration = new userLoginDetails();

            regsitration.UserNameInUse = false;

            while (UserNameExists(name))
            {
                Random random       = new Random();
                int    randomNumber = random.Next(1, 100);
                name = name + randomNumber.ToString();
                regsitration.UserNameInUse = true;
            }

            regsitration.userName = name;
            return(Json(regsitration, JsonRequestBehavior.AllowGet));
        }