//////////////////////////////////////////////////////////////////////////// // メソッド名 : 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; }
//////////////////////////////////////////////////////////////////////////// // メソッド名 : 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); }