public JsonResult Login(string email, string password)
        {
            if (string.IsNullOrWhiteSpace(email) || string.IsNullOrWhiteSpace(password))
            {
                return Json(1);
            }

            using (var db = new PetPawEntities())
            {
                try
                {
                    if (!db.users.Any(x => x.Email == email))
                    {
                        return Json(2);
                    }

                    if (db.users.FirstOrDefault(x => x.Email == email).Password ==
                        Helper.GetHashAndRandom32.MD5Hash(password))
                    {
                        Session["user"] = db.users.FirstOrDefault(x => x.Email == email);
                        return Json(0);
                    }
                    return Json(3);
                }
                catch
                {
                    return Json(4);
                }

            }
        }
        public ActionResult Registration(Register userModel)
        {

            if (ModelState.IsValid)
            {
                using (var db = new PetPawEntities())
                {
                    TimeSpan t = DateTime.Now - userModel.Birthdate;
                    DateTime zeroTime = new DateTime(1, 1, 1);
                    int years = (zeroTime + t).Year - 1;
                    if (db.users.Any(x => x.Email == userModel.Email))
                    {
                        return Content("მითითებული მეილით უკვე დარეგისტრირებულია მომხმარებელი");
                    }
                    user user = new user
                    {
                        Email = userModel.Email,
                        firstName = userModel.FirstName,
                        lastName = userModel.LastName,
                        Password = Helper.GetHashAndRandom32.MD5Hash(userModel.Password),
                        Date = DateTime.Now,
                        resetPassword = Helper.GetHashAndRandom32.Random32(),
                        Sex = userModel.Gender == 1 ? "male" : "keso",
                        Age = years,
                        profilePicture = Helper.GetHashAndRandom32.Random32(),
                        phoneNumber = userModel.phoneNumber,
                        Role = 50
                    };
                    db.users.Add(user);
                    db.SaveChanges();
                    return RedirectToAction("Login", "Account");
                }
            }
            else
            {
                return View(userModel);
            }
        }