private void SetRequireField() { ComboStore.Require(true); this.Btn_F10.Text = "出力(F10)"; F2Visible = false; F3Visible = false; F4Visible = false; F5Visible = false; F9Visible = false; F12Visible = false; }
private void ComboStore_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (!base.CheckAvailableStores(ComboStore.SelectedValue.ToString())) { dpurchase_bl.ShowMessage("E141"); ComboStore.Focus(); cb_focus = true; } } }
private void ShiireShoukaiShiiresaki_KeyUp(object sender, KeyEventArgs e) { if (cb_focus == false) { MoveNextControl(e); } else { ComboStore.Focus(); cb_focus = false; } }
public void BindCombo() { ComboStore.Bind(string.Empty, "2"); ComboStore.SelectedValue = StoreCD; }
private bool ErrorCheck() { /// <remarks>仕入日(from)は仕入日(To)より大きいの場合エラーになる</remarks> //if (!string.IsNullOrWhiteSpace(txtPurchaseDateFrom.Text) && !string.IsNullOrWhiteSpace(txtPurchaseDateTo.Text)) //{ // if (string.Compare(txtPurchaseDateFrom.Text, txtPurchaseDateTo.Text) == 1) // { // dpurchase_bl.ShowMessage("E104"); // txtPurchaseDateTo.Focus(); // return false; // } //} //if (Convert.ToInt32((txtPurchaseDateTo.Text.ToString().Replace("/", ""))) > Convert.ToInt32(txtPurchaseDateTo.Text.ToString().Replace("/", ""))) //対象期間(From)の方が大きい場合Error //{ // dpurchase_bl.ShowMessage("E103"); // txtPurchaseDateTo.Focus(); // return false; //} if (!string.IsNullOrWhiteSpace(txtPurchaseDateTo.Text)) { int result = txtPurchaseDateFrom.Text.CompareTo(txtPurchaseDateTo.Text); if (result > 0) { dpurchase_bl.ShowMessage("E104"); txtPurchaseDateTo.Focus(); return(false); } } /// <remarks>入荷日(from)は入荷日(To)より大きいの場合エラーになる</remarks> if (!string.IsNullOrWhiteSpace(txtArrivalDateFrom.Text) && !string.IsNullOrWhiteSpace(txtArrivalDateTo.Text)) { if (string.Compare(txtArrivalDateFrom.Text, txtArrivalDateTo.Text) == 1) { dpurchase_bl.ShowMessage("E104"); txtArrivalDateTo.Focus(); return(false); } } /// <remarks>支払予定日(from)は支払予定日(To)より大きいの場合エラーになる</remarks> if (!string.IsNullOrWhiteSpace(txtPaymentDueDateFrom.Text) && !string.IsNullOrWhiteSpace(txtPaymentDueDateTo.Text)) { if (string.Compare(txtPaymentDueDateFrom.Text, txtPaymentDueDateTo.Text) == 1) { dpurchase_bl.ShowMessage("E104"); txtPaymentDueDateTo.Focus(); return(false); } } /// <remarks>仕入先CDが存在しない場合エラーになる</remarks> if (!string.IsNullOrEmpty(scSupplier.TxtCode.Text)) { if (!scSupplier.IsExists(2)) { dpurchase_bl.ShowMessage("E101"); scSupplier.SetFocus(1); return(false); } } /// <remarks>スタッフCDが存在しない場合エラーになる</remarks> if (!string.IsNullOrEmpty(scStaff.TxtCode.Text)) { if (!scStaff.IsExists(2)) { dpurchase_bl.ShowMessage("E101"); scStaff.SetFocus(1); return(false); } } /// <remarks>店舗名を選択した場合、権限があるかとかをチェックする</remarks> //if (!CboStore_ErrorCheck()) //{ // dpurchase_bl.ShowMessage("E141"); // ComboStore.Focus(); // return false; //} if (!RequireCheck(new Control[] { ComboStore })) // go that focus { return(false); } if (!base.CheckAvailableStores(ComboStore.SelectedValue.ToString())) { dpurchase_bl.ShowMessage("E141"); ComboStore.Focus(); cb_focus = true; return(false); } return(true); }