示例#1
0
 private void txtTypeCode_Leave(object sender, EventArgs e)
 {
     //判断编号是否已存在
     if (!(cboType.Focused) && !(txtCode.Focused))
     {
         BaseSlipTypeTable SlipType = new BaseSlipTypeTable();
         SlipType = bSlipType.GetModel(cboType.SelectedValue.ToString(), txtCode.Text);
         if (SlipType != null)
         {
             txtCode.Text = "";
             cboType.Focus();
             MessageBox.Show("类型和编号的组合已存在,请重新输入!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }
示例#2
0
 private void txtCode_Leave(object sender, EventArgs e)
 {
     //判断编号是否已存在
     if (!(txtCode.Focused))
     {
         BaseSlipTypeTable SlipType = new BaseSlipTypeTable();
         SlipType = bSlipType.GetModel(txtCode.Text);
         if (SlipType != null)
         {
             txtCode.Text = "";
             MessageBox.Show("类型编号和订单编号的组合已存在,请重新输入!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }
示例#3
0
        /// <summary>
        /// 获得当前选中的数据
        /// </summary>
        private void GetCurrentSelectedTable()
        {
            try
            {
                string code = dgvData.SelectedRows[0].Cells["CODE"].Value.ToString();
                if (code != "")
                {
                    _currentSlipTypeTable = bSlipType.GetModel(code);
                }
            }
            catch (Exception ex)
            {
                Logger.Error("订单类型中获取当前数据失败!", ex);
            }

            if (_currentSlipTypeTable == null || _currentSlipTypeTable.CODE == null || "".Equals(_currentSlipTypeTable.CODE))
            {
                _currentSlipTypeTable = null;
            }
        }