示例#1
0
        /// <summary>
        /// 审核,提交单据 以前在网页端
        /// </summary>
        private void Upload(string strDH)
        {
            Mes_InWorkShopHeadBLL InWorkShopHeadBLL = new Mes_InWorkShopHeadBLL();

            InWorkShopHeadBLL.SH(strDH);
            InWorkShopHeadBLL.UPLOAD(strDH, Globels.strUser);
        }
示例#2
0
        private void btnUpload_Click(object sender, EventArgs e)
        {
            try
            {
                if (MessageBox.Show("是否要提交", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes)
                {
                    Mes_InWorkShopTempBLL InWorkShopTempBLL = new Mes_InWorkShopTempBLL();
                    var rows = InWorkShopTempBLL.GetList_InWorkShopTemp("where I_StockCode = '" + cmbStock.Text + "' and I_WorkShop = '" + cmbWorkShop.Text + "' and I_OrderNo = '" + comOrderNo.Text + "'");
                    if (rows == null || rows.Count < 1)
                    {
                        //untCommon.InfoMsg("没有任何数据!");
                        lblTS.Text = "系统提示:没有任何数据!";
                        return;
                    }

                    Mes_InWorkShopHeadBLL      InWorkShopHeadBLL      = new Mes_InWorkShopHeadBLL();
                    Mes_InWorkShopDetailBLL    InWorkShopDetailBLL    = new Mes_InWorkShopDetailBLL();
                    Mes_InWorkShopHeadEntity   InWorkShopHeadEntity   = new Mes_InWorkShopHeadEntity();
                    Mes_InWorkShopDetailEntity InWorkShopDetailEntity = new Mes_InWorkShopDetailEntity();

                    string            strIn_No       = "";
                    MesMaterInHeadBLL MaterInHeadBLL = new MesMaterInHeadBLL();
                    strIn_No = MaterInHeadBLL.GetDH("车间入库到线边仓单");

                    InWorkShopHeadEntity.I_InNo       = strIn_No;
                    InWorkShopHeadEntity.I_OrderNo    = comOrderNo.Text;
                    InWorkShopHeadEntity.I_StockCode  = cmbStock.Text;
                    InWorkShopHeadEntity.I_StockName  = cmbStockName.Text;
                    InWorkShopHeadEntity.I_CreateBy   = "";
                    InWorkShopHeadEntity.I_CreateDate = DateTime.Now;
                    InWorkShopHeadEntity.I_OrderDate  = txtOrderDate.Text;
                    InWorkShopHeadEntity.I_Remark     = "";
                    InWorkShopHeadEntity.I_Status     = 1;
                    InWorkShopHeadEntity.I_WorkShop   = cmbWorkShop.Text;

                    int nRow = InWorkShopHeadBLL.SaveEntity("", InWorkShopHeadEntity);

                    for (int i = 0; i < rows.Count; i++)
                    {
                        InWorkShopDetailEntity.I_GoodsCode = rows[i].I_GoodsCode;
                        InWorkShopDetailEntity.I_GoodsName = rows[i].I_GoodsName;
                        InWorkShopDetailEntity.I_InNo      = strIn_No;
                        InWorkShopDetailEntity.I_Price     = rows[i].I_Price;
                        InWorkShopDetailEntity.I_Qty       = rows[i].I_Qty;
                        InWorkShopDetailEntity.I_Remark    = rows[i].I_Remark;
                        InWorkShopDetailEntity.I_Unit      = rows[i].I_Unit;
                        InWorkShopDetailEntity.I_Batch     = rows[i].I_Batch;
                        nRow = InWorkShopDetailBLL.SaveEntity("", InWorkShopDetailEntity);
                    }
                    //更改临时数据状态
                    Upload(strIn_No);
                    MessageBox.Show("保存成功");
                    lblTS.Text = "";
                    DeleteData();
                    UpdataNew();
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }