📄 messageread.cs
字号:
namespace PowerEasy.WebSite.Admin.Accessories
{
using PowerEasy.Accessories;
using PowerEasy.Components;
using PowerEasy.Controls;
using PowerEasy.Enumerations;
using PowerEasy.Model.Accessories;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.WebControls;
public class MessageRead : AdminPage
{
protected Button BtnDelete;
protected Button BtnForward;
protected Button BtnReply;
protected Button BtnReturn;
protected Label LblContent;
protected Label LblIncept;
protected Label LblSender;
protected Label LblSendTime;
protected Label LblTitle;
protected ExtendedSiteMapPath SmpNavigator;
protected void BtnDelete_Click(object sender, EventArgs e)
{
if (base.Request.QueryString["MessageID"] != null)
{
if (Message.Delete(MessageDelType.Id, BasePage.RequestInt32("MessageID").ToString()))
{
AdminPage.WriteSuccessMsg("删除短信息成功。", "MessageManage.aspx");
}
else
{
AdminPage.WriteErrMsg("删除短信息失败!");
}
}
}
protected void BtnForward_Click(object sender, EventArgs e)
{
BasePage.ResponseRedirect("MessageSend.aspx?Action=Forward&MessageID=" + BasePage.RequestInt32("MessageID").ToString());
}
protected void BtnReply_Click(object sender, EventArgs e)
{
BasePage.ResponseRedirect("MessageSend.aspx?Action=Reply&MessageID=" + BasePage.RequestInt32("MessageID").ToString());
}
protected void BtnReturn_Click(object sender, EventArgs e)
{
BasePage.ResponseRedirect("MessageManage.aspx");
}
protected void Page_Load(object sender, EventArgs e)
{
if (!base.IsPostBack)
{
string adminName = PEContext.Current.Admin.AdminName;
int messageId = BasePage.RequestInt32("MessageID");
MessageInfo messageById = Message.GetMessageById(messageId, true);
if (!messageById.IsNull)
{
this.LblSender.Text = messageById.Sender;
this.LblIncept.Text = messageById.Incept;
this.LblSendTime.Text = messageById.SendTime.ToString();
this.LblTitle.Text = messageById.Title;
this.LblContent.Text = messageById.Content;
if (adminName.Equals(messageById.Incept))
{
Message.UpdateState(messageId);
}
if (adminName.Equals(messageById.Sender) || adminName.Equals(messageById.Incept))
{
this.BtnDelete.Visible = true;
this.BtnForward.Visible = true;
this.BtnReply.Visible = true;
}
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -