📄 remittance.cs
字号:
namespace PowerEasy.Shop
{
using PowerEasy.Common;
using PowerEasy.IDal.Shop;
using PowerEasy.Model.Shop;
using System;
public sealed class Remittance
{
private static readonly IRemittance dal = DataAccess.CreateRemittance();
private Remittance()
{
}
public static bool Add(RemittanceInfo remittanceInfo)
{
return dal.Add(DoHtmlEncode(remittanceInfo));
}
private static RemittanceInfo DoHtmlDecode(RemittanceInfo remittanceInfo)
{
if (remittanceInfo != null)
{
remittanceInfo.Bank = DataSecurity.HtmlDecode(remittanceInfo.Bank);
remittanceInfo.ClientName = DataSecurity.HtmlDecode(remittanceInfo.ClientName);
remittanceInfo.Email = DataSecurity.HtmlDecode(remittanceInfo.Email);
remittanceInfo.OrderNum = DataSecurity.HtmlDecode(remittanceInfo.OrderNum);
remittanceInfo.Remark = DataSecurity.HtmlDecode(remittanceInfo.Remark);
remittanceInfo.UserName = DataSecurity.HtmlDecode(remittanceInfo.UserName);
}
return remittanceInfo;
}
private static RemittanceInfo DoHtmlEncode(RemittanceInfo remittanceInfo)
{
if (remittanceInfo != null)
{
remittanceInfo.Bank = DataSecurity.HtmlEncode(remittanceInfo.Bank);
remittanceInfo.ClientName = DataSecurity.HtmlEncode(remittanceInfo.ClientName);
remittanceInfo.Email = DataSecurity.HtmlEncode(remittanceInfo.Email);
remittanceInfo.OrderNum = DataSecurity.HtmlEncode(remittanceInfo.OrderNum);
remittanceInfo.Remark = DataSecurity.HtmlEncode(remittanceInfo.Remark);
remittanceInfo.UserName = DataSecurity.HtmlEncode(remittanceInfo.UserName);
}
return remittanceInfo;
}
public static RemittanceInfo GetByOrderId(int orderId)
{
return GetByOrderId(orderId, true);
}
public static RemittanceInfo GetByOrderId(int orderId, bool isDecode)
{
RemittanceInfo byOrderId = dal.GetByOrderId(orderId);
if (isDecode)
{
DoHtmlDecode(byOrderId);
}
return byOrderId;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -