Exemplo n.º 1
0
        //        #endregion

        public ActionResult LoginOut()
        {
            if (CurrentUser != null)
            {
                OnlineUserHelper.LoginOut(CurrentUser.UserId);
                SampleLoginLog.LogOut();
                //Log.SysLoginLogManager.Logout(CurrentUser.UserId);
            }
            string url = Url.RetechAction("Index", "Login");

            this.SessionExt().Clear();

            //Response.Cookies.Clear();
            HttpCookie cookie = Request.Cookies["ASP.NET_SessionId"];

            if (cookie == null)
            {
                cookie = new HttpCookie("ASP.NET_SessionId");
            }
            cookie.Expires = DateTime.Now.AddDays(-1);
            Response.Cookies.Add(cookie);

            return(Redirect(url));
        }