コード例 #1
0
ファイル: TokuisakiList.cs プロジェクト: kawabata-neolis/KATO
        ///<summary>
        ///btnKensakuClick
        ///検索ボタンを押したとき
        ///</summary>
        private void btnKensakuClick(object sender, EventArgs e)
        {
            logger.Info(LogUtil.getMessage(this._Title, "検索実行"));

            //記入情報検索用
            string tokuiName = txtTokuisaki.Text.ToString();

            //ビジネス層のインスタンス生成
            TokuisakiList_B tokuisakilistB = new TokuisakiList_B();

            try
            {
                //データグリッドビュー部分
                gridShiresaki.DataSource = tokuisakilistB.getTokuisaki(tokuiName);

                //表示数を記載
                lblRecords.Text = "該当件数( " + gridShiresaki.RowCount.ToString() + "件)";

                gridShiresaki.Focus();
            }
            catch (Exception ex)
            {
                //エラーロギング
                new CommonException(ex);
                //例外発生メッセージ(OK)
                BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_ERROR, CommonTeisu.LABEL_ERROR_MESSAGE, CommonTeisu.BTN_OK, CommonTeisu.DIAG_ERROR);
                basemessagebox.ShowDialog();
                return;
            }
        }
コード例 #2
0
ファイル: TokuisakiList.cs プロジェクト: kawabata-neolis/KATO
        ///<summary>
        ///EndAction
        ///戻るボタンの処理
        ///</summary>
        private void EndAction(List <string> lstSelectData)
        {
            //データグリッドビューからデータを選択且つセット系から来た場合(ラベルセットの場合)
            if (lblSetTokuisaki != null && lstSelectData.Count != 0)
            {
                //セットの中に検索結果データを入れる
                lblSetTokuisaki.CodeTxtText    = lstSelectData[0];
                lblSetTokuisaki.ValueLabelText = lstSelectData[1];
            }
            else if (txtSetTokuisaki != null && lstSelectData.Count != 0)
            {
                txtSetTokuisaki.CodeTxtText   = lstSelectData[0];
                txtSetTokuisaki.valueTextText = lstSelectData[1];
            }

            this.Close();

            //ビジネス層のインスタンス生成
            TokuisakiList_B tokuisakilistB = new TokuisakiList_B();

            try
            {
                //画面終了処理
                tokuisakilistB.FormMove(intFrmKind);
            }
            catch (Exception ex)
            {
                //エラーロギング
                new CommonException(ex);
                //例外発生メッセージ(OK)
                BaseMessageBox basemessagebox = new BaseMessageBox(this, CommonTeisu.TEXT_ERROR, CommonTeisu.LABEL_ERROR_MESSAGE, CommonTeisu.BTN_OK, CommonTeisu.DIAG_ERROR);
                basemessagebox.ShowDialog();
                return;
            }
        }