예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            B_User buser = new B_User();

            buser.CheckIsLogin();
            this.LblSiteName.Text = SiteConfig.SiteInfo.SiteName;
            string     UserName = HttpContext.Current.Request.Cookies["UserState"]["LoginName"];
            M_UserInfo info     = buser.GetUserByName(UserName);

            if (info.IsNull)
            {
                Response.Redirect("Login.aspx");
            }
            else
            {
                this.LblUserName.Text      = info.UserName;
                this.LblEmail.Text         = info.Email;
                this.LblGroupName.Text     = info.GroupID.ToString();
                this.LblUnreadMsg.Text     = B_Message.UserMessCount(UserName).ToString();
                this.LblRegTime.Text       = info.RegTime.ToString();
                this.LblLoginTimes.Text    = info.LoginTimes.ToString();
                this.LblLastLoginTime.Text = info.LastLoginTimes.ToString();
                this.LblLastLoginIP.Text   = info.LastLoginIP;
                this.LblLastLockTime.Text  = info.LastLockTime.ToString();
                this.LblChgPswTime.Text    = info.LastPwdChangeTime.ToString();
            }
        }
예제 #2
0
파일: Login.aspx.cs 프로젝트: zwt-zf/cms
 private void SetStatus(M_UserInfo info)
 {
     this.LitUserName.Text        = info.UserName;
     this.LitLoginTime.Text       = "登录次数:" + info.LoginTimes + "次";
     this.LitLoginDate.Text       = "最近登录:" + info.LastLoginTimes.ToString();
     this.LitMessage.Text         = "未读信息:" + B_Message.UserMessCount(info.UserName);
     this.PnlLoginStatus.Visible  = true;
     this.PnlLogin.Visible        = false;
     this.PnlLoginMessage.Visible = false;
 }