コード例 #1
0
        /// <summary>
        /// 検索時入力チェック処理
        /// </summary>
        /// <returns></returns>
        private bool checkFormValidation()
        {
            if (string.IsNullOrEmpty(MyCompany.Text1))
            {
                MyCompany.Focus();
                base.ErrorMessage = "自社コードは必須入力項目です。";
                return(false);
            }

            if (string.IsNullOrEmpty(CreateYearMonth.Text))
            {
                CreateYearMonth.Focus();
                base.ErrorMessage = "作成年月は必須入力項目です。";
                return(false);
            }

            //if (string.IsNullOrEmpty(ClosingDate.Text))
            //{
            //    ClosingDate.Focus();
            //    base.ErrorMessage = "作成締日は必須入力項目です。";
            //    return false;
            //}

            if (string.IsNullOrEmpty(ClosingDate.Text) && string.IsNullOrEmpty(Customer.Text1) && string.IsNullOrEmpty(Customer.Text2))
            {
                base.ErrorMessage = "締日または得意先を指定してください";
                return(false);
            }

            return(true);
        }
コード例 #2
0
        /// <summary>
        /// 業務入力チェックをおこなう
        /// </summary>
        /// <returns></returns>
        private bool formValidation()
        {
            if (string.IsNullOrEmpty(FiscalYear.Text))
            {
                FiscalYear.Focus();
                ErrorMessage = "処理年度が入力されていません。";
                return(false);
            }

            if (string.IsNullOrEmpty(MyCompany.Text1))
            {
                MyCompany.Focus();
                ErrorMessage = "対象販社が設定されていません。";
                return(false);
            }

            if (string.IsNullOrEmpty(AjustRatio.Text))
            {
                // 未入力時はゼロを自動設定する
                AjustRatio.Text = "0";
            }

            return(true);
        }