private void tsbedit_Click(object sender, EventArgs e)
        {
            if (gridView1.RowCount > 0)
            {
                string guid = ((DataRowView)(gridView1.GetFocusedRow())).Row[0].ToString();


                frmDrawOrderAdd frmDrawOrderAdd = new frmDrawOrderAdd();
                frmDrawOrderAdd.EditBill(guid);
            }
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            frmDrawOrderAdd frmDrawOrderAdd = new frmDrawOrderAdd();

            frmDrawOrderAdd.AddBill();
        }
Exemple #3
0
        private void gridControl1_DoubleClick(object sender, EventArgs e)
        {
            if (gridView1.RowCount > 0)
            {
                DataRowView dr      = (DataRowView)(gridView1.GetFocusedRow());
                string      strFlag = dr["Flag"].ToString();
                string      strGuid = dr["BillGuid"].ToString();

                switch (strFlag)
                {
                case "StockInOrder":
                    frmStockInOrderAdd frmStockInOrderAdd = new frmStockInOrderAdd();
                    frmStockInOrderAdd.EditBill(strGuid);
                    break;

                case "GoodsOrder":
                    frmGoodsOrderAdd frmGoodsOrderAdd = new frmGoodsOrderAdd();
                    frmGoodsOrderAdd.EditBill(strGuid);
                    break;

                case "HalfGoods":
                    frmHalfGoodsAdd frmHalfGoodsAdd = new frmHalfGoodsAdd();
                    frmHalfGoodsAdd.EditBill(strGuid);
                    break;

                case "Consign":
                    frmConsignAdd frmConsignAdd = new frmConsignAdd();
                    frmConsignAdd.EditBill(strGuid);
                    break;

                case "QuitStorageOrder":
                    frmQuitStorageOrderAdd frmQuitStorageOrderAdd = new frmQuitStorageOrderAdd();
                    frmQuitStorageOrderAdd.EditBill(strGuid);
                    break;

                case "DrawOrder":

                    frmDrawOrderAdd frmDrawOrderAdd = new frmDrawOrderAdd();
                    frmDrawOrderAdd.EditBill(strGuid);
                    break;

                case "ExcessOrder":
                    frmExcessOrderAdd frmExcessOrderAdd = new frmExcessOrderAdd();
                    frmExcessOrderAdd.EditBill(strGuid);
                    break;

                case "SellOrder":
                    frmSellOrderAdd frmSellOrderAdd = new frmSellOrderAdd();
                    frmSellOrderAdd.EditBill(strGuid);
                    break;

                case "ConsignOut":
                    frmConsignOutAdd frmConsignOutAdd = new frmConsignOutAdd();
                    frmConsignOutAdd.EditBill(strGuid);
                    break;

                case "OtherSellOrder":
                    frmOtherSellOrderAdd frmOtherSellOrderAdd = new frmOtherSellOrderAdd();
                    frmOtherSellOrderAdd.EditBill(strGuid);
                    break;

                case "RemoveBillIn":
                case "RemoveBillOut":
                    frmRemoveBillAdd frmRemoveBillAdd = new frmRemoveBillAdd();
                    frmRemoveBillAdd.EditBill(strGuid);
                    break;

                case "RejectOrder":
                    frmRejectOrderAdd frmRejectOrderAdd = new frmRejectOrderAdd();
                    frmRejectOrderAdd.EditBill(strGuid);
                    break;
                }
            }


            /*
             *  case  when Flag='StockInOrder'  then  '采购入库单'
             *  when Flag='GoodsOrder'   then  '成品入库单'
             *  when Flag='HalfGoods'      then  '半成品入库单'
             *  when Flag='Consign'            then  '委外加工入库单'
             *  when Flag='QuitStorageOrder'     then  '退料入库单'
             *  when Flag='DrawOrder'  then  '领料单'
             *  when Flag='ExcessOrder'   then  '超领单'
             *  when Flag='SellOrder'      then  '销售出库单'
             *  when Flag='ConsignOut'            then  '委外加工出库单'
             *  when Flag='OtherSellOrder'            then  '其它出库单'
             * */
        }