Beispiel #1
0
        ////////////////////////////////////////////////////////////////////////////
        //  メソッド名 : DoSearch
        /// <summary>
        /// 
        /// </summary>
        /// <history>
        /// 日付    担当者   内容
        /// 2014/07/16  AnhNV      新規作成
        /// </history>
        ////////////////////////////////////////////////////////////////////////////
        private void DoSearch()
        {
            // Refresh the dgv
            saisuiinMstListDataGridView.DataSource = null;
            saisuiinMstListDataGridView.Rows.Clear();
            saisuiinMstListDataGridView.AutoGenerateColumns = false;

            ISearchBtnClickALInput searchInput = new SearchBtnClickALInput();
            searchInput.SearchCond = SetSearchCond();
            ISearchBtnClickALOutput alOutput = new SearchBtnClickApplicationLogic().Execute(searchInput);

            // No records was found
            if (alOutput.SaisuiinMstKensakuDataTable.Count == 0)
            {
                // 検索結果件数
                saisuiinMstListCountLabel.Text = "0件";
                MessageForm.Show2(MessageForm.DispModeType.Infomation, "表示データがありません。");
                return;
            }

            // 検索結果件数
            saisuiinMstListCountLabel.Text = string.Concat(alOutput.SaisuiinMstKensakuDataTable.Count, "件");

            // Binding source to dgv
            saisuiinMstListDataGridView.DataSource = alOutput.SaisuiinMstKensakuDataTable;
        }
Beispiel #2
0
        ////////////////////////////////////////////////////////////////////////////
        //  メソッド名 : DoSearch
        /// <summary>
        /// 
        /// </summary>
        /// <history>
        /// 日付    担当者   内容
        /// 2014/06/25  DatNT      新規作成
        /// </history>
        ////////////////////////////////////////////////////////////////////////////
        private void DoSearch()
        {
            ISearchBtnClickALInput alInput = new SearchBtnClickALInput();

            // Create conditions
            MakeSearchCond(alInput);

            ISearchBtnClickALOutput alOutput = new SearchBtnClickApplicationLogic().Execute(alInput);

            if (alOutput.NameMstKensakuDT != null && alOutput.NameMstKensakuDT.Count > 0)
            {
                NameMstUpdateDataSet.NameMstUpdateDataTable dataTable = CreateNameMstUpdateDT(alOutput.NameMstKensakuDT);

                // Display data
                nameListDataGridView.DataSource = dataTable;
            }
            else
            {
                DataTable d = (DataTable)nameListDataGridView.DataSource;

                NameMstUpdateDataSet.NameMstUpdateDataTable dataTable = new NameMstUpdateDataSet.NameMstUpdateDataTable();

                nameListDataGridView.DataSource = dataTable;
            }

            DispData(alOutput.NameMstKensakuDT);
        }