Example #1
0
        protected override void PageLoad()
        {
            base.PageLoad();
            int queryString = RequestHelper.GetQueryString <int>("ID");

            this.receiveMessage = ReceiveMessageBLL.ReadReceiveMessage(queryString, base.UserID);
            if ((this.receiveMessage.ID > 0) && (this.receiveMessage.IsRead == 0))
            {
                this.receiveMessage.IsRead = 1;
                ReceiveMessageBLL.UpdateReceiveMessage(this.receiveMessage);
            }
        }
Example #2
0
        /// <summary>
        /// 页面加载
        /// </summary>
        protected override void PageLoad()
        {
            base.PageLoad();
            user          = UserBLL.ReadUserMore(base.UserID);
            userGradeName = UserGradeBLL.ReadUserGradeCache(base.GradeID).Name;
            int id = RequestHelper.GetQueryString <int>("ID");

            receiveMessage = ReceiveMessageBLL.ReadReceiveMessage(id, base.UserID);
            if (receiveMessage.ID > 0 && receiveMessage.IsRead == (int)BoolType.False)
            {
                receiveMessage.IsRead = (int)BoolType.True;
                ReceiveMessageBLL.UpdateReceiveMessage(receiveMessage);
            }
        }
Example #3
0
        /// <summary>
        /// 提交数据
        /// </summary>
        protected override void PostBack()
        {
            int id = RequestHelper.GetForm <int>("ID");

            receiveMessage = ReceiveMessageBLL.ReadReceiveMessage(id, base.UserID);
            if (receiveMessage.ID > 0 && receiveMessage.IsAdmin == (int)BoolType.False)
            {
                // 发送信息
                SendMessageInfo sendMessage = new SendMessageInfo();
                sendMessage.Title      = "回复:" + receiveMessage.Title;
                sendMessage.Content    = StringHelper.AddSafe(RequestHelper.GetForm <string>("Content"));
                sendMessage.Date       = RequestHelper.DateNow;
                sendMessage.ToUserID   = receiveMessage.FromUserID.ToString();
                sendMessage.ToUserName = receiveMessage.FromUserName;
                sendMessage.UserID     = base.UserID;
                sendMessage.UserName   = base.UserName;
                sendMessage.IsAdmin    = (int)BoolType.False;
                int sid = SendMessageBLL.AddSendMessage(sendMessage);
                //接受信息
                ReceiveMessageInfo tempReceiveMessage = new ReceiveMessageInfo();
                receiveMessage.ID               = RequestHelper.GetQueryString <int>("ID");
                tempReceiveMessage.Title        = sendMessage.Title;
                tempReceiveMessage.Content      = sendMessage.Content;
                tempReceiveMessage.Date         = sendMessage.Date;
                tempReceiveMessage.IsRead       = (int)BoolType.False;
                tempReceiveMessage.IsAdmin      = (int)BoolType.False;
                tempReceiveMessage.FromUserID   = base.UserID;
                tempReceiveMessage.FromUserName = base.UserName;
                tempReceiveMessage.UserID       = receiveMessage.FromUserID;
                tempReceiveMessage.UserName     = receiveMessage.FromUserName;
                ReceiveMessageBLL.AddReceiveMessage(tempReceiveMessage);
                ScriptHelper.AlertFront("回复成功", "/User/MessageDetail.aspx?ID=" + sid);
            }
            else
            {
                ScriptHelper.AlertFront("出现错误", "/User/ReadMessage.aspx?ID=" + id);
            }
        }
Example #4
0
        protected override void PostBack()
        {
            int form = RequestHelper.GetForm <int>("ID");

            this.receiveMessage = ReceiveMessageBLL.ReadReceiveMessage(form, base.UserID);
            if ((this.receiveMessage.ID > 0) && (this.receiveMessage.IsAdmin == 0))
            {
                SendMessageInfo sendMessage = new SendMessageInfo();
                sendMessage.Title      = "回复:" + this.receiveMessage.Title;
                sendMessage.Content    = StringHelper.AddSafe(RequestHelper.GetForm <string>("Content"));
                sendMessage.Date       = RequestHelper.DateNow;
                sendMessage.ToUserID   = this.receiveMessage.FromUserID.ToString();
                sendMessage.ToUserName = this.receiveMessage.FromUserName;
                sendMessage.UserID     = base.UserID;
                sendMessage.UserName   = base.UserName;
                sendMessage.IsAdmin    = 0;
                SendMessageBLL.AddSendMessage(sendMessage);
                ReceiveMessageInfo receiveMessage = new ReceiveMessageInfo();
                this.receiveMessage.ID      = RequestHelper.GetQueryString <int>("ID");
                receiveMessage.Title        = sendMessage.Title;
                receiveMessage.Content      = sendMessage.Content;
                receiveMessage.Date         = sendMessage.Date;
                receiveMessage.IsRead       = 0;
                receiveMessage.IsAdmin      = 0;
                receiveMessage.FromUserID   = base.UserID;
                receiveMessage.FromUserName = base.UserName;
                receiveMessage.UserID       = this.receiveMessage.FromUserID;
                receiveMessage.UserName     = this.receiveMessage.FromUserName;
                ReceiveMessageBLL.AddReceiveMessage(receiveMessage);
                ScriptHelper.Alert("回复成功", "/User/ReadMessage.aspx?ID=" + form);
            }
            else
            {
                ScriptHelper.Alert("出现错误", "/User/ReadMessage.aspx?ID=" + form);
            }
        }