ABP入門教程9 - 展示層實現增刪改查-視圖模型


點這里進入ABP入門教程目錄 

創建視圖模型

在展示層(即JD.CRS.Web.Mvc)的Models下新建文件夾Course //用以存放Course相關視圖模型

在JD.CRS.Web.Mvc/Models/Course下新建兩個視圖模型

只讀模型

CourseListViewModel.cs //用於查詢Course視圖模型

 1 using System.Collections.Generic;
 2 using JD.CRS.Course.Dto;
 3 
 4 namespace JD.CRS.Web.Models.Course
 5 {
 6 
 7     public class CourseListViewModel
 8     {
 9         //public CourseDto Course { get; set; }
10         public IReadOnlyList<CourseDto> Courses { get; set; }
11     }
12 }
View Code

可寫模型

EditCourseModalViewModel.cs //用於創建/修改Course視圖模型

 1 using JD.CRS.Course.Dto;
 2 
 3 namespace JD.CRS.Web.Models.Course
 4 {
 5 
 6     public class EditCourseModalViewModel
 7     {
 8         public CourseDto Course { get; set; }
 9     }
10 }
View Code


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM