private bool ValidataInput() { //奖品级别不能为空 if (string.IsNullOrWhiteSpace(txtPrizeLevel.Text)) { MessageBox.Show("奖品级别不能为空!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPrizeLevel.Focus(); return(false); } //级别不能重复 if (actionFlag == 1) { if (objPrizeService.IsExitPrizeLevel(txtPrizeLevel.Text.Trim(), Program.objListPrize)) { MessageBox.Show("奖品级别不能为重复!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPrizeLevel.Focus(); return(false); } } //数量 if (string.IsNullOrWhiteSpace(txtPrizeNumber.Text)) { MessageBox.Show("奖品数量不能为空!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPrizeNumber.Focus(); return(false); } if (!CheckInput.IsNumber(txtPrizeNumber.Text.Trim()) || int.Parse(txtPrizeNumber.Text.Trim()) < 1) { MessageBox.Show("奖品数量必须填写数字且为正整数!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPrizeNumber.Focus(); return(false); } //名称 if (string.IsNullOrWhiteSpace(txtPrizeNumber.Text)) { MessageBox.Show("奖品名称不能为空!", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPrizeNumber.Focus(); return(false); } return(true); }