| | |
| | | BillNew.omodel.HProductNum = ""; |
| | | BillNew.omodel.HVerNum = ""; |
| | | BillNew.DetailColl.Clear(); |
| | | } |
| | | } |
| | | //åå§åè¿åº¦æ¡ |
| | | pb1.Maximum = grdMain.Rows.Count ; |
| | | pb1.Value = 0; |
| | | // |
| | | for (int i = 0; i <= grdMain.Rows.Count - 1; i++) |
| | | { |
| | | pb1.Value = i + 1; |
| | | Application.DoEvents(); |
| | | // |
| | | BillNew.omodel.HPicNumVer = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HPicNumVerCol].Value); |
| | | BillNew.omodel.HPicNumAssemble = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HPicNumAssembleCol].Value); |
| | | BillNew.omodel.HMaterTexture = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HMaterTextureCol].Value); |
| | |
| | | } |
| | | else |
| | | { |
| | | Application.DoEvents(); |
| | | BillNew.DeleteByMaterID(BillNew.omodel.HMaterID); |
| | | b = BillNew.AddBill(ref ClsPub.sExeReturnInfo); |
| | | if (b == false) return; |
| | | c++; |
| | | BillNew.CheckBill(BillNew.omodel.HInterID, ref ClsPub.sExeReturnInfo); |
| | | Application.DoEvents(); |
| | | } |
| | | |
| | | |
| | |
| | | j = 0; |
| | | HBillNo = ClsPub.CreateBillCode(BillNew.BillType, ref ClsPub.sExeReturnInfo, true); |
| | | BillNew.omodel.HBillNo = HBillNo; |
| | | //åå
¥ç±» |
| | | WriteClass(i); |
| | | //åå
¥ç±» |
| | | Application.DoEvents(); |
| | | WriteClass(i); |
| | | Application.DoEvents(); |
| | | } |
| | | } |
| | | else |
| | |
| | | if (b == false) return; |
| | | c++; |
| | | BillNew.CheckBill(BillNew.omodel.HInterID, ref ClsPub.sExeReturnInfo); |
| | | Application.DoEvents(); |
| | | //} |
| | | MessageBox.Show("导å
¥å®æ¯:å
±"+c.ToString()+"个工èºè·¯çº¿"); |
| | | grdMain.DataSource = null; |