yangle
2023-05-10 05e8d342bbff483c73ac4fc481ea16f203a78ba1
WorkM/Á÷ת¿¨¹ÜÀí/MES_StationEntrustOutBill.cs
@@ -660,14 +660,16 @@
            //    MessageBox.Show("接收个数不能为0!", "提示");
            //    return false;
            //}
            if (DBUtility.ClsPub.isDoule(txtHQty.Text.Trim()) + DBUtility.ClsPub.isDoule(txtHWasterQty.Text.Trim()) <= 0)
            if (DBUtility.ClsPub.isDoule(txtHQty.Text.Trim())
                + DBUtility.ClsPub.isDoule(txtHWasterQty.Text.Trim())
                + DBUtility.ClsPub.isDoule(txtHBadCount.Text) <= 0)
            {
                MessageBox.Show("接收个数不能为0!", "提示");
                return false;
            }
            if (DBUtility.ClsPub.isDoule(txtHQty.Text.Trim()) < 0) 
            {
                MessageBox.Show("接收个数不能小于0!", "提示");
                MessageBox.Show("接收合格个数不能小于0!", "提示");
                return false;
            }
            //if (DBUtility.ClsPub.isDoule(txtHQty.Text.Trim()) > DBUtility.ClsPub.isDoule(txtHPlanQty.Text.Trim()))
@@ -679,6 +681,11 @@
            if (DBUtility.ClsPub.isDoule(txtHWasterQty.Text.Trim()) < 0)
            {
                MessageBox.Show("不合格数不能小于0!", "提示");
                return false;
            }
            if (DBUtility.ClsPub.isDoule(txtHBadCount.Text.Trim()) < 0)
            {
                MessageBox.Show("不良品数不能小于0!", "提示");
                return false;
            }
            //if (DBUtility.ClsPub.isDoule(txtHWasterQty.Text.Trim()) > DBUtility.ClsPub.isDoule(txtHPlanQty.Text.Trim()))
@@ -1877,6 +1884,7 @@
            if (e.KeyCode == Keys.Enter)
            {
                txtHPrice.Select();
                txtHInnerBillNo.Focus();
            }
        }
@@ -1893,6 +1901,7 @@
            if (e.KeyCode == Keys.Enter)
            {
                txtHPieceQty.Select();
                txtHBadCount.Focus();
            }
        }
@@ -2558,5 +2567,21 @@
                this.Sub_ShowBill();
            }
        }
        private void txtHInnerBillNo_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                txtHWasterQty.Focus();
            }
        }
        private void txtHBadCount_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                cmdOK.Focus();
            }
        }
    }
}