Пример #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 CheckFormValid()
        {
            // 自社コードの必須入力チェック
            if (string.IsNullOrEmpty(myCompany.Text1))
            {
                myCompany.SetFocus();

                ErrorMessage = "自社コードが入力されていません。";
                return(false);
            }

            // 作成年月の必須入力チェック
            if (string.IsNullOrEmpty(CreateYearMonth.Text))
            {
                CreateYearMonth.Focus();
                ErrorMessage = "作成年月が入力されていません。";
                return(false);
            }
            return(true);
        }
Пример #3
0
        /// <summary>
        /// 業務バリデーションチェックをおこなう
        /// </summary>
        /// <returns></returns>
        private bool CheckFormValid()
        {
            // 自社コードの必須入力チェック
            if (string.IsNullOrEmpty(myCompany.Text1))
            {
                myCompany.SetFocus();
                ErrorMessage = "自社コードが入力されていません。";
                return(false);
            }

            // 作成年月の必須入力チェック
            if (string.IsNullOrEmpty(CreateYearMonth.Text))
            {
                CreateYearMonth.Focus();
                ErrorMessage = "作成年月が入力されていません。";
                return(false);
            }

            if (isClosingAllDays.IsChecked == true)
            {
                // 全締日の状態チェック(作成締日入力かつチェックオンはエラー)
                if (!string.IsNullOrEmpty(ClosingDate.Text))
                {
                    isClosingAllDays.Focus();
                    ErrorMessage = "作成締日が設定されている場合はチェックをオフにしてください。";
                    return(false);
                }
            }
            else
            {
                // 作成締日の入力チェック(全締日チェック無しの場合)
                if (string.IsNullOrEmpty(ClosingDate.Text))
                {
                    ClosingDate.Focus();
                    ErrorMessage = "作成締日が入力されていません。";
                    return(false);
                }
            }

            return(true);
        }
Пример #4
0
        /// <summary>
        /// 入力チェック
        /// </summary>
        /// <returns>true:OK false:NG</returns>
        private bool CheckInputErr()
        {
            int p会社コード;

            if (!int.TryParse(myCompany.Text1, out p会社コード))
            {
                myCompany.SetFocus();
                ErrorMessage = "自社コードが設定されていません。";
                return(false);
            }

            DateTime p作成年月日;

            if (!DateTime.TryParse(CreateYearMonth.Text, out p作成年月日))
            {
                CreateYearMonth.Focus();
                ErrorMessage = "作成年月の内容が正しくありません。";
                return(false);
            }
            return(true);
        }