public ActionResult List() { using (var db = new XkSystem.Models.DbContext()) { var vm = new Models.ExamTeacher.List(); var tb = from p in db.Table <Exam.Entity.tbExamTeacher>() where p.tbExamRoom.Id == vm.ExamRoomId && p.tbTeacher.IsDeleted == false select p; if (string.IsNullOrEmpty(vm.SearchText) == false) { tb = tb.Where(d => d.tbTeacher.TeacherCode.Contains(vm.SearchText) || d.tbTeacher.TeacherName.Contains(vm.SearchText)); } vm.ExamTeacherList = (from p in tb orderby p.tbTeacher.TeacherCode select new Dto.ExamTeacher.List { Id = p.Id, TeacherCode = p.tbTeacher.TeacherCode, TeacherName = p.tbTeacher.TeacherName, IsPrimary = p.IsPrimary }).ToList(); return(View(vm)); } }
public ActionResult List(Models.ExamTeacher.List vm) { return(Code.MvcHelper.Post(null, Url.Action("List", new { searchText = vm.SearchText, ExamRoomId = vm.ExamRoomId, examCourseId = vm.ExamCourseId, scheduleId = vm.ScheduleId }))); }