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); } }
/// <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); } }
/// <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); } }
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); } }