private void ExchangeCount_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (string.IsNullOrWhiteSpace(ExchangeCount.Text)) { trrnbl.ShowMessage("E102"); ExchangeCount.Focus(); ExchangeCount.MoveNext = false; } else { //ExchangeCount.Text = countmoney.ToString("#,##0"); countmoney = Convert.ToInt32(ExchangeCount.Text.Replace(",", "").ToString()); } if (ExchangeDenomination.SelectedValue.ToString() == "-1") { trrnbl.ShowMessage("E102"); ExchangeDenomination.Select(); ExchangeDenomination.MoveNext = false; ExchangeCount.MoveNext = false; } else { combovalue = ExchangeDenomination.SelectedValue.ToString(); moneytype = Convert.ToInt32(combovalue); } valid = true; displayData(); } }
private void ExchangeDenomination_SelectedIndexChanged(object sender, EventArgs e) { if (valid) { if (ExchangeDenomination.SelectedValue.ToString() == "-1") { trrnbl.ShowMessage("E102"); ExchangeDenomination.Focus(); } else { if (string.IsNullOrWhiteSpace(ExchangeCount.Text)) { trrnbl.ShowMessage("E102"); ExchangeCount.Focus(); } else { countmoney = Convert.ToInt32(ExchangeCount.Text.Replace(",", "").ToString()); //countmoney = Convert.ToInt32(ExchangeCount.Text); } combovalue = ExchangeDenomination.SelectedValue.ToString(); moneytype = Convert.ToInt32(combovalue); } displayData(); } }
/// <summary> /// 入力必須エラーをチェックする /// </summary> private bool ErrorCheck() { if (!RequireCheck(new Control[] { ExchangeMoney, ExchangeDenomination })) // go that focus { return(false); } if (ExchangeDenomination.SelectedValue.ToString() == "-1") { trrnbl.ShowMessage("E102"); ExchangeDenomination.Focus(); ExchangeDenomination.MoveNext = false; ExchangeCount.MoveNext = false; return(false); } DataTable dt = new DataTable(); //dt = trrnbl.SimpleSelect1("70",null, storeCD,null,null); dt = trrnbl.SimpleSelect1("70", ChangeDate.Replace("/", "-"), storeCD); if (dt.Rows.Count > 0) { trrnbl.ShowMessage("E252"); return(false); } if (!RequireCheck(new Control[] { ExchangeCount })) // go that focus { return(false); } return(true); }
private void SetRequireField() { ExchangeMoney.Require(true); ExchangeDenomination.Require(true); ExchangeCount.Require(true); }
public void BindCombo() { ExchangeDenomination.Bind(string.Empty); }