public ActionResult Search(KnowledgeCriteria c) { var m = new LigerGridModel(); this.BeforeGetData(c); var r = this.Service.Search(c); this.AfterGetData(m, c, r); m.Total = r.RecordCount; r.Data.ForEach(o => { this.AddRowToGridModel(m, o); }); this.AfterBuildGridModel(m, c, r); return this.Json(m, JsonRequestBehavior.AllowGet); }
partial void AfterBuildGridModel(LigerGridModel gm, DistrictCriteria c, PagedModel<District> pm);
partial void AfterBuildGridModel(LigerGridModel gm, SchoolAdCriteria c, PagedModel<SchoolAd> pm);
partial void AfterGetData(LigerGridModel gm, SchoolContactCriteria c, PagedModel<SchoolContact> pm);
partial void AddRowToGridModel(LigerGridModel m, SchoolContact e);
partial void AfterGetData(LigerGridModel gm, StudentChangeClazzLogCriteria c, PagedModel<StudentChangeClazzLog> pm);
partial void AfterGetData(LigerGridModel gm, UserGroupCriteria c, PagedModel<UserGroup> pm);
partial void AddRowToGridModel(LigerGridModel m, UserGroup e);
partial void AfterGetData(LigerGridModel gm, SmallInfoSourceCriteria c, PagedModel<SmallInfoSource> pm);
partial void AddRowToGridModel(LigerGridModel m, SmallInfoSource e);
partial void AfterGetData(LigerGridModel gm, StudentTeleVisitRecordCriteria c, PagedModel<StudentTeleVisitRecord> pm);
partial void AddRowToGridModel(LigerGridModel m, StudentTeleVisitRecord e);
partial void AfterGetData(LigerGridModel gm, EmploymentStudentVisitLogCriteria c, PagedModel<EmploymentStudentVisitLog> pm);
partial void AddRowToGridModel(LigerGridModel m, EmploymentStudentVisitLog e);
partial void AfterGetData(LigerGridModel gm, DistrictCriteria c, PagedModel<District> pm);
partial void AfterGetData(LigerGridModel gm, SalesTeamCriteria c, PagedModel<SalesTeam> pm);
partial void AddRowToGridModel(LigerGridModel m, SalesTeam e) { m.Rows.Add(this.ToJson(e)); }
partial void AddRowToGridModel(LigerGridModel m, EmploymentCompany e);
partial void AfterBuildGridModel(LigerGridModel gm, UserGroupCriteria c, PagedModel<UserGroup> pm);
partial void AfterGetData(LigerGridModel gm, EmploymentCompanyCriteria c, PagedModel<EmploymentCompany> pm);
partial void AddRowToGridModel(LigerGridModel m, StudentChangeClazzLog e);
partial void AddRowToGridModel(LigerGridModel m, StudentVisitRecord e) { m.Rows.Add(this.ToJson(e)); }
public ActionResult GetData(StudentChangeClazzLogCriteria c) { var m = new LigerGridModel(); this.BeforeGetData(c); var r = this.Service.FindByCriteria(c); this.AfterGetData(m, c, r); m.Total = r.RecordCount; r.Data.ForEach(o => { this.AddRowToGridModel(m, o); }); this.AfterBuildGridModel(m, c, r); return this.Json(m, JsonRequestBehavior.AllowGet); }
partial void AddRowToGridModel(LigerGridModel m, Clazz e);
partial void AfterBuildGridModel(LigerGridModel gm, SchoolContactCriteria c, PagedModel<SchoolContact> pm);
partial void AddRowToGridModel(LigerGridModel m, Clazz e) { m.Rows.Add(this.ToJson(e)); }
partial void AddRowToGridModel(LigerGridModel m, SchoolAd e);
partial void AddRowToGridModel(LigerGridModel m, SalesTeam e);
partial void AfterGetData(LigerGridModel gm, SchoolAdCriteria c, PagedModel<SchoolAd> pm);
partial void AfterBuildGridModel(LigerGridModel gm, SalesTeamCriteria c, PagedModel<SalesTeam> pm);