Пример #1
0
        public ActionResult Logout()
        {
            if (!SiteHelper.CheckIfSessionExpired(Request))
            {
                var c = new HttpCookie(".ASPXAUTH");
                c.Expires = DateTime.Now.AddDays(-1);
                Response.Cookies.Add(c);
            }

            return(RedirectToAction("Index", "Home"));
        }
Пример #2
0
        public ActionResult AuthHomepage(User user)
        {
            if (user.Username == null)
            {
                if (!SiteHelper.CheckIfSessionExpired(Request))
                {
                    user.Username = FormsAuthentication.Decrypt(Request.Cookies[".ASPXAUTH"].Value).Name;
                }
            }

            user.Films = FilmDataHelper.GetFilms();

            return(View(user));
        }
Пример #3
0
 public ActionResult Index()
 {
     if (!SiteHelper.CheckIfSessionExpired(Request))
     {
         return(RedirectToAction("AuthHomepage", "Account"));
     }
     else
     {
         List <Film> films = FilmDataHelper.GetFilms();
         return(View(new TilesModel()
         {
             Films = films
         }));
     }
 }