コード例 #1
0
        private void btnLinkOrder_Click(object sender, System.EventArgs e)
        {
            //关联订单
            try
            {
                ProduceLog pLog = new ProduceLog();
                pLog.cnnProduceSerialNo = decimal.Parse(txtProduceSerialNo.Text);
                pLog.cndProduceDate     = DateTime.Parse(txtProduceDate.Text);
                pLog.cndShipBeginDate   = DateTime.Parse(txtShipBeginDate.Text);
                pLog.cndShipEndDate     = DateTime.Parse(txtShipEndDate.Text);
                pLog.cnvcProduceDeptID  = ddlProduceDept.SelectedValue;
                pLog.cnvcOperID         = oper.strLoginID;

                OperLog operLog = new OperLog();
                operLog.cnvcOperID   = oper.strLoginID;
                operLog.cnvcDeptID   = oper.strDeptID;
                operLog.cnvcOperType = "关联订单";



                ProduceFacade pFacade = new ProduceFacade();
                pFacade.LindOrder(pLog, operLog);
                Popup("关联订单成功");
                btnQueryProduct_Click(null, null);
            }
            catch (Exception ex)
            {
                Popup(ex.Message);
            }
        }
コード例 #2
0
        protected void btnLinkOrder_Click(object sender, System.EventArgs e)
        {
            try
            {
                ProduceLog pLog = new ProduceLog();
                pLog.cnnProduceSerialNo = decimal.Parse(txtProduceSerialNo.Text);
                pLog.cndProduceDate     = DateTime.Parse(txtProduceDate.Text);
                pLog.cndShipBeginDate   = DateTime.Parse(txtShipBeginDate.Text);
                pLog.cndShipEndDate     = DateTime.Parse(txtShipEndDate.Text);
                pLog.cnvcProduceDeptID  = ddlProduceDept.SelectedValue;
                pLog.cnvcOperID         = oper.strLoginID;

                OperLog operLog = new OperLog();
                operLog.cnvcOperID = oper.strLoginID;
                operLog.cnvcDeptID = oper.strDeptID;



                ProduceFacade pFacade = new ProduceFacade();
                switch (ViewState["OperType"].ToString())
                {
                case "Order":
                    operLog.cnvcOperType = "关联订单";
                    pFacade.LindOrder(pLog, operLog);
                    Popup("关联订单成功");
                    break;

                case "Add":
                    operLog.cnvcOperType = "关联加单";
                    pFacade.LindOrderAdd(pLog, operLog);
                    Popup("关联加单成功");
                    break;

                case "Reduce":
                    operLog.cnvcOperType = "关联减单";
                    pFacade.LindOrderReduce(pLog, operLog);
                    Popup("关联减单成功");
                    break;
                }
            }
            catch (Exception ex)
            {
                Popup(ex.Message);
            }
        }