Exemple #1
0
        ///<summary>
        ///getSelectItem
        ///データグリッドビュー内のデータ選択後の処理
        ///</summary>
        private void getSelectItem()
        {
            //検索結果にデータが存在しなければ終了
            if (gridChoku.RowCount == 0)
            {
                return;
            }

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

            try
            {
                //ビジネス層、検索ロジックに移動
                chokusosakilistB.getSelectItem(intFrmKind, (string)gridChoku.CurrentRow.Cells["直送先コード"].Value, strTokuiCdsub);

                EndAction();
            }
            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;
            }
        }
Exemple #2
0
        ///<summary>
        ///getDatagridView
        ///データグリッドビュー表示
        ///</summary>
        private void getDatagridView()
        {
            DataTable dtChokuso = new DataTable();

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

            try
            {
                dtChokuso = chokusosakilistB.getDatagridView(txtTokuisakiCd.Text);

                if (dtChokuso.Rows.Count > 0)
                {
                    //データグリッドビュー部分
                    gridChoku.DataSource = dtChokuso;
                }
                else
                {
                    gridChoku.DataSource = "";
                }

                //表示数を記載
                lblRecords.Text = "該当件数( " + gridChoku.RowCount.ToString() + "件)";
            }
            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;
            }
        }
Exemple #3
0
        ///<summary>
        ///EndAction
        ///戻るボタンの処理
        ///</summary>
        private void EndAction()
        {
            this.Close();

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

            try
            {
                //ビジネス層、移動元フォームに移動するロジックに移動
                chokusosakilistB.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;
            }
        }