Esempio n. 1
0
        public void RegisterLogoutInfo()
        {
            var member = CurrentMember();
            if (member != null)
            {
                var online_log = new T_ZC_OnlineLog();
                online_log.LoginOutDate = DateTime.Now;
                member.OnlineLogs.Add(online_log);
                db.SaveChanges();

                Logging("进行了注销操作", (int)OperateTypes.Logout, (int)GenerateSystem.Authority);
                UpdateEndDateTimeWithMemberLog();

                Session["OnlineID"] = null;
                Session["MemberLogID"] = null;
            }
        }
Esempio n. 2
0
        public void RegisterLoginInfo()
        {
            var member = CurrentMember();
            if(member != null)
            {
                var online_log = new T_ZC_OnlineLog();
                online_log.IpAddress = HttpContext.Request.UserHostAddress;
                online_log.LoginInDate = DateTime.Now;
                online_log.LoginOutDate = DateTime.Now;
                member.OnlineLogs.Add(online_log);
                db.SaveChanges();

                Logging("进行了登陆操作", (int)OperateTypes.Login, (int)GenerateSystem.Authority);
                Session["OnlineID"] = online_log.ID;
            }
        }