| | |
| | | { |
| | | txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); |
| | | txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); |
| | | //txtHMaterID.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡缂栫爜"].Value); |
| | | txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); |
| | | txtHMaterName.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡鍚嶇О"].Value); |
| | | } |
| | | else |
| | | { |
| | |
| | | //Sub_SaveBarCode(); |
| | | //// |
| | | |
| | | |
| | | |
| | | //bool flag = this.txtHZXQty.Text.Trim() != ""; |
| | | //double num; |
| | | //double HICMOQty = 0; |
| | | //if (flag) |
| | | //{ |
| | | // num = Pub_Class.ClsPub.isDoule(this.txtHZXQty.Text); |
| | | //} |
| | | //else |
| | | //{ |
| | | // num = Pub_Class.ClsPub.isDoule(this.txtHMiniQty.Text); |
| | | //} |
| | | //bool flag2 = num <= 0.0; |
| | | //if (flag2) |
| | | //{ |
| | | // MessageBox.Show("璇疯緭鍏ユ暣绠辨暟閲忥紒"); |
| | | //} |
| | | //else |
| | | //{ |
| | | // for (int i = 0; i < this.grdMain.Rows.Count; i++) |
| | | // { |
| | | // for (int i1 = 0; i1 < this.grdMain.Rows.Count; i1++) |
| | | // { |
| | | |
| | | // HICMOQty += Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i1].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | // } |
| | | // if (HICMOQty < num) |
| | | // { |
| | | // MessageBox.Show("璇风偣鍑昏秴棰濈敓浜ф寜閽敓鎴愭潯鐮侊紒"); |
| | | // break; |
| | | // } |
| | | |
| | | // bool flag3 = num > 0.0; |
| | | // if (!flag3) |
| | | // { |
| | | // break; |
| | | // } |
| | | // bool flag4 = num > Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | // if (!flag4) |
| | | // { |
| | | // this.grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = num; |
| | | // break; |
| | | // } |
| | | // num -= Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | // this.grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | // } |
| | | // this.Sub_SaveBarCode(); |
| | | |
| | | bool flag = this.txtHZXQty.Text.Trim() != ""; |
| | | double HICMOQty = 0.0; |
| | | bool flag5 = flag; |
| | | double num; |
| | | double HICMOQty = 0; |
| | | if (flag) |
| | | if (flag5) |
| | | { |
| | | num = Pub_Class.ClsPub.isDoule(this.txtHZXQty.Text); |
| | | num = ClsPub.isDoule(this.txtHZXQty.Text); |
| | | } |
| | | else |
| | | { |
| | | num = Pub_Class.ClsPub.isDoule(this.txtHMiniQty.Text); |
| | | num = ClsPub.isDoule(this.txtHMiniQty.Text); |
| | | } |
| | | bool flag2 = num <= 0.0; |
| | | if (flag2) |
| | | bool flag6 = flag2; |
| | | if (flag6) |
| | | { |
| | | MessageBox.Show("璇疯緭鍏ユ暣绠辨暟閲忥紒"); |
| | | } |
| | |
| | | { |
| | | for (int i = 0; i < this.grdMain.Rows.Count; i++) |
| | | { |
| | | for (int i1 = 0; i1 < this.grdMain.Rows.Count; i1++) |
| | | for (int i2 = 0; i2 < this.grdMain.Rows.Count; i2++) |
| | | { |
| | | |
| | | HICMOQty += Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i1].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | HICMOQty += ClsPub.isDoule(this.grdMain.Rows[i2].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | } |
| | | if (HICMOQty < num) |
| | | bool flag7 = HICMOQty < num; |
| | | if (flag7) |
| | | { |
| | | MessageBox.Show("璇风偣鍑昏秴棰濈敓浜ф寜閽敓鎴愭潯鐮侊紒"); |
| | | break; |
| | | } |
| | | |
| | | bool flag3 = num > 0.0; |
| | | if (!flag3) |
| | | bool flag8 = !flag3; |
| | | if (flag8) |
| | | { |
| | | break; |
| | | } |
| | | bool flag4 = num > Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | if (!flag4) |
| | | bool flag4 = num > ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | bool flag9 = !flag4; |
| | | if (flag9) |
| | | { |
| | | this.grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = num; |
| | | break; |
| | | } |
| | | num -= Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | this.grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = Pub_Class.ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | num -= ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | this.grdMain.Rows[i].Cells["鏈鏁伴噺"].Value = ClsPub.isDoule(this.grdMain.Rows[i].Cells["鐢熶骇璁㈠崟鏁伴噺"].Value); |
| | | } |
| | | this.Sub_SaveBarCode(); |
| | | } |
| | |
| | | grdMain.DataSource = DSBefore.Tables[0].DefaultView; |
| | | txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); |
| | | txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); |
| | | txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); |
| | | txtHMaterName.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡鍚嶇О"].Value); |
| | | } |
| | | |
| | | |
| | |
| | | grdMain.DataSource = DSBefore.Tables[0].DefaultView; |
| | | txtHMaterID.Tag = DBUtility.ClsPub.isInt(grdMain.Rows[0].Cells["HInterID"].Value); |
| | | txtHMiniQty.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鏍囧噯瑁呯"].Value); |
| | | txtHMaterModel.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["瑙勬牸鍨嬪彿"].Value); |
| | | txtHMaterName.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["鐗╂枡鍚嶇О"].Value); |
| | | } |
| | | //txtHMaterID.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[0].Cells["HInterID"].Value); |
| | | } |
| | |
| | | Thread.Sleep(1000); |
| | | } |
| | | } |
| | | |
| | | private void label14_Click(object sender, EventArgs e) |
| | | { |
| | | |
| | | } |
| | | } |
| | | } |