HPManage/WorkManage/ProIn/ShowProInOnly.aspx.cs

(完整代码) 2KB

using System;
using System.Text;
using System.Data;

public partial class WorkManage_ProIn_ShowProInOnly : PageBase
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            try
            {
                if (Request.QueryString["ShowProIn"] == null) { return; }
                #region 填充界面
                //主表数据
                BLL.ProInInfor Order = new BLL.ProInInfor();
                Model.ProInInfor OrderM = new Model.ProInInfor();
                OrderM = Order.GetModel(Common.DataConvert.StringToInt(Request.QueryString["ShowProIn"].ToString()));
                StringBuilder strMain = new StringBuilder();
                strMain.Append(OrderM.ProNumber + "|value|" + ConvertBillType(OrderM.ProType.ToString()) + "|value|" + OrderM.ProtTime.ToShortDateString() + "|value|");
                strMain.Append(ConvertToBOUName(OrderM.CostomerID.ToString()) + "|value|" + ConvertStore(OrderM.StoreID.ToString()) + "|value|");
                strMain.Append(ConvertToEmploy(OrderM.EmployID.ToString()) + "|value|" + OrderM.ProRemark + "|value|");
                strMain.Append(ConvertBillBZ(OrderM.PIBZ.ToString()) + "|value|");
                strMain.Append((OrderM.PILoss == 0 ? "蓝字" : "红字"));
                //子表数据
                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["MatNumber"].ToString() + "|value|");//编号
                    StrBack.Append(item["MatName"].ToString() + "|value|"); //名称
                    StrBack.Append(item["Norms"].ToString() + "|value|");//规格
                    StrBack.Append(item["Unit"].ToString() + "|value|");//单位
                    StrBack.Append(item["ProICount"].ToString() + "|value|");//数量
                    StrBack.Append(item["ProITaxPrice"].ToString() + "|value|");//单价
                    StrBack.Append(item["ProITaxAcount"].ToString() + "|value|");//金额
                    StrBack.Append(item["ProIRemark"].ToString());//备注
                    StrBack.Append("|items|");
                }
                #endregion
                hidMain.Value = strMain.ToString() + "|MS|" + StrBack.ToString();
            }
            catch (Exception ex)
            {
                Common.WriteLog.CreateLog(ex, "WorkManage_ProIn_ShowProInOnly", "Page_Load", Session["TrueName"].ToString());
            }
        }
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。