コード例 #1
0
 protected override void LoadPage(string themecode, int siteid, string languagecode, string pcode)
 {
     if (CurrentUser.id == 0)
     {
         Response.Redirect(URL("P_Login", "" + HttpUtility.UrlEncode(RequestTool.GetRequestUrlNonDomain()) + "," + GetUrlToken(RequestTool.GetRequestUrlNonDomain()) + ""));
     }
     LoadTheme(themecode, siteid, languagecode, pcode);
     CurrentPage = B_Lebi_Theme_Page.GetModel("Code='P_UserMessageDetails'");
     id          = Rint("id");
     message     = B_Lebi_Message.GetModel("(User_id_To=" + CurrentUser.id + " or User_id_From=" + CurrentUser.id + ") and id = " + id + "");
     if (message == null)
     {
         PageError();
     }
     else
     {
         if (message.User_id_From == 0 && message.IsRead == 0)
         {
             message.IsRead = 1;
             B_Lebi_Message.Update(message);
         }
     }
     path = "<a href=\"" + URL("P_Index", "") + "\" class=\"home\" title=\"" + Tag("首页") + "\"><span>" + Tag("首页") + "</span></a><em class=\"home\">&raquo;</em><a href=\"" + URL("P_UserCenter", "") + "\"><span>" + Tag("会员中心") + "</span></a><em>&raquo;</em>";
     if (message.User_id_From == 0)
     {
         path += "<a href=\"" + URL("P_UserMessage", "0") + "\"><span>" + Tag("收件箱") + "</span></a>";
     }
     else
     {
         path += "<a href=\"" + URL("P_UserMessage", "1") + "\"><span>" + Tag("发件箱") + "</span></a>";
     }
     path += "<em>&raquo;</em><a class=\"text\"><span>" + message.Title + "</span></a>";
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!EX_Admin.Power("supplier_message_reply", "回复站内信"))
            {
                WindowNoPower();
            }
            int id = RequestTool.RequestInt("id", 0);

            model = B_Lebi_Message.GetModel("id = " + id + " and Supplier_id > 0");
            if (model == null)
            {
                model = new Lebi_Message();
            }
            if (model.User_id_To == 0)
            {
                model.IsRead = 1;
                B_Lebi_Message.Update(model);
            }
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Power("supplier_message", "站内信"))
            {
                WindowNoPower();
            }
            int id = RequestTool.RequestInt("id", 0);

            model = B_Lebi_Message.GetModel("id = " + id + " and Supplier_id = " + CurrentSupplier.id + "");
            if (model == null)
            {
                model = new Lebi_Message();
            }
            if (model.User_id_From == 0)
            {
                model.IsRead = 1;
                B_Lebi_Message.Update(model);
            }
            models = B_Lebi_Message.GetList("Parentid = " + id, "id desc", PageSize, page);
        }