ノートABP開発9 - CRUD実装プレゼンテーション層 - モデルビュー

ABP開発ノートディレクトリを入力するにはここをクリック 

ビューモデルを作成します。

モデルビュー関連コースを格納するための新しいコースフォルダ//表示層(即ちJD.CRS.Web.Mvc)でモデル

2つのビューJD.CRS.Web.Mvc /モデル/コースの新モデル

読み取り専用モデル

コースを問い合わせるためのCourseListViewModel.cs //ビューモデル

1  使用System.Collections.Genericと、
2  使用JD.CRS.Course.Dtoと、
3  
4  名前空間JD.CRS.Web.Models.Course
 5  {
 6  
7      パブリック クラスCourseListViewModel
 8      {
 9          // パブリックCourseDtoコース{得ます。セットする; } 
10          公共 IReadOnlyList <CourseDto>コース{ 得ますセット; }
 11      }
 12 }
CourseListViewModel

書き込み可能なモデル

EditCourseModalViewModel.cs //コースビューモデルを作成/変更

1  使用JD.CRS.Course.Dtoと、
2  
3  名前空間JD.CRS.Web.Models.Course
 4  {
 5  
6      パブリック クラスEditCourseModalViewModel
 7      {
 8          公共 CourseDtoコース{ 得ますセット; }
 9      }
 10 }
EditCourseModalViewModel

おすすめ

転載: www.cnblogs.com/IT-Evan/p/ABP9.html