7月4日(火)1、2コマ目
今日、やったこと
Razorページ+ODP.NET
今日のホワイトボード
前回の確認テスト
ボタンが複数個あるため、OnPost()ではどのボタンがクリックされたかを判別する必要がある。
![]() |
| 図 課題のヒント |
ソースコードは先週のサイトに掲載済み。
サンプル1
CS_グループマスタを全件検索した結果を表形式で表示。
Group.cs
CS_グループマスタ検索結果を受け渡すためのクラス。
GroupDAO.cs
CS_グループマスタテーブルアクセス用クラス。
Index.cshtml.cs
Index.cshtml
サンプル2
選択されたグループに属する商品を検索。
![]() |
| 図 サンプル2 |
Group.cs
グループ情報受け渡し用クラス。
サンプル1と同じ。
Item.cs
商品情報受け渡し用クラス。
とくにややこしくないと思うので省略。
GroupDAO.cs
cs_グループマスタテーブルアクセス用クラス。
サンプル1と同じ。
ItemDAO.cs
cs_商品マスタテーブルアクセス用クラス。
パラメーターマーカー利用。
Index.cshtml.cs
検索結果はプロパティで受け渡し。
Index.cshtml
特に問題ないかと。
サンプル3
xxx円以上、xxx円以下の商品を検索。
![]() |
| 図 サンプル3 |
Item.cs
商品情報受け渡し用クラス。
今回はグループ情報も追加。Groupクラスも使っているが、Groupクラスは省略。
ItemDAO.cs
パラメータマーカーを2つ利用。
Index.cshtml.cs
Index.cshtml
次回は
テストをします。


