| | |
| | | SCM.å
¬ç¨ç±».Xt_BaseBillFun.DataToExcel(this.Text, grdMain); |
| | | } |
| | | |
| | | private void sc_Click(object sender, EventArgs e) |
| | | { |
| | | Sub_DeleteBill(); |
| | | } |
| | | //å é¤ |
| | | private void Sub_DeleteBill() |
| | | { |
| | | Int64 lngBillKey = 0; |
| | | string HBarCode = ""; |
| | | if (grdMain.CurrentRow == null) |
| | | return; |
| | | if (grdMain.SelectedRows.Count != 1) |
| | | { |
| | | MessageBox.Show("ä¸å
许å¤è¡å é¤ï¼è¯·éæ°éæ©ç¼åç±»å为âç¼åâçé夿¡ç ï¼"); |
| | | return; |
| | | } |
| | | |
| | | if (DBUtility.ClsPub.isStrNull(grdMain.SelectedRows[0].Cells[Fun_GetCol("模åç±»å")].Value) == "ç¼å" |
| | | && DBUtility.ClsPub.isStrNull(grdMain.SelectedRows[0].Cells[Fun_GetCol("ç¶æ")].Value) == "") |
| | | { |
| | | if (MessageBox.Show("ç¡®å®è¦å 餿鿡ç è®°å½ï¼å é¤åä¸è½æ¢å¤ï¼è¯·è°¨æ
æä½ï¼", "æç¤º", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) |
| | | { |
| | | lngBillKey = DBUtility.ClsPub.isLong(grdMain.SelectedRows[0].Cells[Fun_GetCol("HitemID")].Value); |
| | | HBarCode = DBUtility.ClsPub.isStrNull(grdMain.SelectedRows[0].Cells[Fun_GetCol("åæ®ç±»å")].Value)+ DBUtility.ClsPub.isStrNull(grdMain.SelectedRows[0].Cells[Fun_GetCol("åæ®å·")].Value)+"ï¼æ¡ç ï¼"+ DBUtility.ClsPub.isStrNull(grdMain.SelectedRows[0].Cells[Fun_GetCol("æ¡å½¢ç ")].Value); |
| | | if (lngBillKey == 0) |
| | | return; |
| | | |
| | | try |
| | | { |
| | | string[] sSQLMul = new string[2]; |
| | | sSQLMul[0] = "Delete from KF_PonderationBillMain_Temp where HRelationInterID=0 and HitemID =" + lngBillKey; |
| | | sSQLMul[1] = "Insert into System_log (GeginDate, userid, WorkstationName, WorkList, SystemName, NetuserName, State) select GETDATE(),'" + DBUtility.ClsPub.CurUserName + "','" + DBUtility.ClsPub.ComputerName + "','å é¤ç¼åä¸å¼å¸¸é夿¡ç ï¼" + HBarCode + "','WMSç³»ç»-æ¡ç å¼å¸¸æ¥è¯¢æ¨¡å','" + DBUtility.ClsPub.IPAddress + "','å é¤'"; |
| | | |
| | | oWeb.getRunProcByMul(sSQLMul, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | MessageBox.Show("ç¼åå表ï¼" + HBarCode + " è®°å½å 餿åï¼"); |
| | | Display(); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | throw (e); |
| | | } |
| | | } |
| | | } |
| | | else |
| | | { |
| | | MessageBox.Show("åªå
许å 餿¨¡åç±»å为âç¼åâï¼ç¶æä¸ä¸ºâå·²ä¸ä¼ âæ¡ç è®°å½ï¼"); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | | } |