| | |
| | | |
| | | for (int i = 0; i <= grdMain.Rows.Count - 1; i++) |
| | | { |
| | | if (DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[sHMaterNumCol].Value) != "" && DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[sHProcNumCol].Value) != "") |
| | | if (DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[sHMaterNumCol].Value) != "" && DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[sHProcNumCol].Value) != ""&& DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[sHStdWorkTimesCol].Value) != "") |
| | | { |
| | | //åå
¥ç±» |
| | | if (WriteClass(i)) |
| | | if (DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[sHStdWorkTimesCol].Value)>0&& DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[sHUpperlimitCol].Value) > 0&& DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[sHLowerlimitCol].Value) > 0) |
| | | { |
| | | //ä¿åè®°å½ |
| | | if (!BillNew.AddNew()) |
| | | //åå
¥ç±» |
| | | if (WriteClass(i)) |
| | | { |
| | | MessageBox.Show("导å
¥å¤±è´¥!åå :" + DBUtility.ClsPub.sExeReturnInfo, "æç¤º"); |
| | | return; |
| | | //ä¿åè®°å½ |
| | | if (!BillNew.AddNew()) |
| | | { |
| | | MessageBox.Show("导å
¥å¤±è´¥!åå :" + DBUtility.ClsPub.sExeReturnInfo, "æç¤º"); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | else |
| | | { |
| | | MessageBox.Show("第" + (i + 1) + "è¡,æ åå·¥æ¶ãä¸éæ¯ä¾åä¸éæ¯ä¾ä¸è½å°äº0", "æç¤º"); |
| | | return; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | MessageBox.Show("å·¥åºä»£ç æç©æä»£ç 为空!åå :" + DBUtility.ClsPub.sExeReturnInfo, "æç¤º"); |
| | | MessageBox.Show("第"+(i+1)+"è¡,å·¥åºä»£ç ãç©æä»£ç åæ åå·¥æ¶ä¸è½ä¸ºç©º!åå :" + DBUtility.ClsPub.sExeReturnInfo, "æç¤º"); |
| | | return; |
| | | } |
| | | } |
| | |
| | | //sHMaker = DBUtility.ClsPub.isStrNull(grdMain.Rows[row].Cells[sHMakerCol].Value); |
| | | |
| | | //夿æ¯å¦å
许 ä¿å |
| | | |
| | | //å®¡æ ¸ä»£ç æ¯å¦åç |
| | | if (!DBUtility.ClsPub.AllowNumber(sMaterNumber)) |
| | | { |