public Response <IList <StudentModel> > GetFilter(string filter) { StudentQueryFilter filterConvert = JsonConvert.DeserializeObject <StudentQueryFilter>(filter); var student = _studentHandler.GetFiler(filterConvert); return(student); }
/// <summary> /// 查询学生 /// </summary> /// <param name="filter"></param> /// <returns></returns> public List <Student> QueryStudent(StudentQueryFilter filter) { return(students.Where((item) => { if (filter.Id != 0) { return item.Id == filter.Id; } else if (string.IsNullOrWhiteSpace(filter.Name)) { return item.Name.Contains(filter.Name); } else { return true; } }).ToList()); }
public GetStudentsInput() { StudentFilter = new StudentQueryFilter(); }