| | |
| | | return; |
| | | } |
| | | // |
| | | ClsXt_SystemParameter oClsXt_SystemParameter = new ClsXt_SystemParameter(); |
| | | string DeleteCtl = oClsXt_SystemParameter.GetSingleSystemParameter("QC_NoPassProdCheckBill_DeleteCtl", ref DBUtility.ClsPub.sExeReturnInfo); |
| | | |
| | | if (DeleteCtl == "Y" && BillOld.omodel.HMaker != DBUtility.ClsPub.CurUserName && DBUtility.ClsPub.CurUserName != "admin" && DBUtility.ClsPub.CurUserName != "Admin") |
| | | { |
| | | MessageBox.Show("ç»å½ç¨æ·ä¸å¶å人ä¸ä¸è´ï¼ä¸å
许å é¤", "æç¤º"); |
| | | return; |
| | | } |
| | | // |
| | | if (MessageBox.Show("ç¡®å®è¦å é¤å½ååæ®ï¼", "æç¤º", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) |
| | | { |
| | | |
| | |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | | if (DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[HBadQtyCol].Value) != 0) |
| | | { |
| | | MessageBox.Show("第" + (i + 1) + "è¡ï¼æ²¡æä¸è¯åå ä¸è½å¡«åä¸è¯æ°éï¼"); |
| | | return false; |
| | | } |
| | | if (DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[HBadPCSQtyCol].Value) != 0) |
| | | { |
| | | MessageBox.Show("第" + (i + 1) + "è¡ï¼æ²¡æä¸è¯åå ä¸è½å¡«åä¸è¯PCSæ°éï¼"); |
| | | return false; |
| | | } |
| | | } |
| | | } |
| | | //if (ClsPub.isDoule(txtHBadPNL.Text) != sPNLQty) |
| | | //{ |
| | |
| | | //} |
| | | if (ClsPub.isDoule(txtHBadQty.Text) != sPCSQty) |
| | | { |
| | | MessageBox.Show("æç»æ¥åºPCSæ°ä¸çäºæ»æ¥åºPCSï¼ä¸å
许ä¿åï¼"); |
| | | MessageBox.Show("è¡¨ä½æç»ä¸è¯æ°ä¸çäºè¡¨å¤´æ»ä¸è¯æ°éï¼ä¸å
许ä¿åï¼"); |
| | | return false; |
| | | } |
| | | } |