コード例 #1
0
 /// <summary>
 /// 判断用户是否登陆
 /// </summary>
 /// <returns></returns>
 public bool IsMemberLogin()
 {
     if (Session["Memberlogin"] != null)
     {
         return(true);
     }
     else
     {
         //检查Cookies
         string membername = Utils.GetCookie("membername", "JinBo");
         string memberpwd  = Utils.GetCookie("memberpwd", "JinBo");
         if (membername != "" && memberpwd != "")
         {
             BLL.member   bll   = new BLL.member();
             Model.member model = bll.CheckModle(membername, memberpwd);
             set = new BLL.member_setting().GetModelByMid(model.id);
             if (model != null)
             {
                 Session["Memberlogin"] = model;
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// 取得用户信息
 /// </summary>
 public Model.member GetMemberInfo()
 {
     if (IsMemberLogin())
     {
         Model.member model = Session["Memberlogin"] as Model.member;
         set = new BLL.member_setting().GetModelByMid(model.id);
         if (model != null)
         {
             return(model);
         }
     }
     return(null);
 }