public ActionResult List(int id = 0) { using (var db = new XkSystem.Models.DbContext()) { var vm = new Models.OrgSchedule.List(); vm.ScheduleTypeList = typeof(Code.EnumHelper.CourseScheduleType).ToItemList(); vm.WeekList = Basis.Controllers.WeekController.SelectList(); vm.PeriodList = Basis.Controllers.PeriodController.SelectList(); vm.OrgScheduleList = (from p in db.Table <Course.Entity.tbOrgSchedule>() where p.tbOrg.Id == id orderby p.No select new Dto.OrgSchedule.List { Id = p.Id, ScheduleType = p.ScheduleType, OrgName = p.tbOrg.OrgName, PeriodId = p.tbPeriod.Id, WeekId = p.tbWeek.Id }).ToList(); return(PartialView(vm)); } }
public ActionResult List(Models.OrgSchedule.List vm) { return(Code.MvcHelper.Post(null, Url.Action("List", new { searchText = vm.SearchText }))); }