ABP开发手记9 - 展示层实现增删改查-视图模型
程序员文章站
2022-06-03 17:00:09
点这里进入ABP开发手记目录 创建视图模型 在展示层(即JD.CRS.Web.Mvc)的Models下新建文件夹Course //用以存放Course相关视图模型 在JD.CRS.Web.Mvc/Models/Course下新建两个视图模型 只读模型 CourseListViewModel.cs / ......
创建视图模型
在展示层(即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 }
可写模型
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 }