HPManage/WorkManage/ProIn/EditProIn.aspx.cs
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Data;
using System.Text;
public partial class WorkManage_ProIn_EditProIn : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
try
{
btnOK.Visible = RoleControl("|1221_3|");//权限判断
if (Request.Form["EditProIn"] != null)//修改
{
btnOKS();
}
else if (Request.Form["EditProInShow"] != null)
{
#region 填充界面
//主表数据
BLL.ProInInfor Order = new BLL.ProInInfor();
Model.ProInInfor OrderM = new Model.ProInInfor();
OrderM = Order.GetModel(Common.DataConvert.StringToInt(Request.Form["EditProInShow"].ToString()));
StringBuilder strMain = new StringBuilder();
strMain.Append(OrderM.ID + "|value|" + OrderM.ProNumber + "|value|" + OrderM.ProType + "|value|" + OrderM.ProtTime.ToShortDateString() + "|value|");
strMain.Append(ConvertToBOUName(OrderM.CostomerID.ToString()) + "|value|" + OrderM.CostomerID + "|value|");
strMain.Append(ConvertStore(OrderM.StoreID.ToString()) + "|value|" + OrderM.StoreID + "|value|");
strMain.Append(ConvertToEmploy(OrderM.EmployID.ToString()) + "|value|" + OrderM.EmployID + "|value|");
strMain.Append(OrderM.ProRemark + "|value|" + OrderM.PILoss);
//子表数据
StringBuilder StrBack = new StringBuilder();//最后返回到前台的数据
BLL.ProInSubInfor OrderSub = new BLL.ProInSubInfor();
DataSet dsOrderSub = OrderSub.GetList("ProInID=" + OrderM.ID + " and PIIState<>2");
DataTable dtOrderSub = dsOrderSub.Tables[0];
foreach (DataRow item in dtOrderSub.Rows)
{
StrBack.Append(item["ID"].ToString() + "|value|");
StrBack.Append(item["MateID"].ToString() + "|value|");
StrBack.Append(item["MatNumber"].ToString() + "|value|");//编号
StrBack.Append(item["MatName"].ToString() + "|value|"); //名称
StrBack.Append(item["Norms"].ToString() + "|value|");//规格
StrBack.Append(item["Unit"].ToString() + "|value|");//单位
if (OrderM.PILoss == 0)
{
StrBack.Append(item["ProICount"].ToString() + "|value|");//数量
StrBack.Append(item["ProITaxPrice"].ToString() + "|value|");//单价
StrBack.Append(item["ProITaxAcount"].ToString() + "|value|");//金额
}
else
{
StrBack.Append(-Common.DataConvert.StringToDecimal(item["ProICount"].ToString()) + "|value|");//数量
StrBack.Append(item["ProITaxPrice"].ToString() + "|value|");//单价
StrBack.Append(-Common.DataConvert.StringToDecimal(item["ProITaxAcount"].ToString()) + "|value|");//金额
}
StrBack.Append(item["ProIRemark"].ToString());//备注
StrBack.Append("|items|");
}
Response.Write(strMain.ToString() + "|MS|" + StrBack.ToString() + "|v|");
后面还有 100 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
