📄 transferlogui.cs
字号:
namespace PowerEasy.WebSite.Admin.Shop
{
using PowerEasy.Common;
using PowerEasy.Controls;
using PowerEasy.ExtendedControls;
using PowerEasy.Model.Shop;
using PowerEasy.Shop;
using PowerEasy.Web.UI;
using System;
using System.Web.UI.WebControls;
public class TransferLogUI : AdminPage
{
protected Button BtnReturn;
protected ExtendedButton BtnSave;
protected Literal LtrClientName;
protected Literal LtrOrderNum;
protected Literal LtrUserName;
protected string m_AdminName = PEContext.Current.Admin.AdminName;
protected RadioButtonList RadlPayer;
protected RangeValidator RangeValidator1;
protected System.Web.UI.WebControls.RequiredFieldValidator RequiredFieldValidator1;
protected ExtendedSiteMapPath SmpNavigator;
protected TextBox TxtOrderID;
protected TextBox TxtPoundage;
protected TextBox TxtRemark;
protected TextBox TxtTargetUserName;
protected void BtnReturn_Click(object sender, EventArgs e)
{
BasePage.ResponseRedirect("OrderManage.aspx?OrderID=" + BasePage.RequestInt32("OrderID"));
}
protected void BtnSave_Click(object sender, EventArgs e)
{
TransferLogInfo info = new TransferLogInfo();
string errorMessage = "";
bool flag = false;
int num = DataConverter.CLng(this.TxtOrderID.Text);
if (num == 0)
{
flag = true;
errorMessage = errorMessage + "请指定OrderID!";
}
if (string.IsNullOrEmpty(this.TxtTargetUserName.Text))
{
flag = true;
errorMessage = errorMessage + "请指定接收人的用户名!";
}
if (flag)
{
AdminPage.WriteErrMsg(errorMessage);
}
else
{
info.OrderId = num;
info.TargetUserName = this.TxtTargetUserName.Text;
info.Inputer = this.m_AdminName;
info.PayerUserName = DataConverter.CLng(this.RadlPayer.SelectedValue, 1).ToString();
info.Poundage = DataConverter.CDecimal(this.TxtPoundage.Text);
info.Remark = this.TxtRemark.Text;
info.TransferTime = new DateTime?(DateTime.Now);
if (TransferLog.Add(info))
{
AdminPage.WriteSuccessMsg(TransferLog.SuccessMsgOfAddTransferLog);
}
else
{
AdminPage.WriteErrMsg(TransferLog.ErrMsgOfAddTransferLog);
}
}
}
protected void DataBind(int orderId)
{
OrderInfo orderById = Order.GetOrderById(orderId);
this.LtrOrderNum.Text = orderById.OrderNum;
this.LtrUserName.Text = orderById.UserName;
this.LtrClientName.Text = orderById.ClientName;
this.TxtOrderID.Text = orderId.ToString();
}
protected void Page_Load(object sender, EventArgs e)
{
int orderId = BasePage.RequestInt32("OrderID");
if (orderId != 0)
{
this.DataBind(orderId);
}
else
{
AdminPage.WriteErrMsg("<li>请指定OrderID!</li>");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -