public Response <IList <StudentModel> > GetFilter(string filter)
        {
            StudentQueryFilter filterConvert = JsonConvert.DeserializeObject <StudentQueryFilter>(filter);
            var student = _studentHandler.GetFiler(filterConvert);

            return(student);
        }
Beispiel #2
0
 /// <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());
 }
Beispiel #3
0
 public GetStudentsInput()
 {
     StudentFilter = new StudentQueryFilter();
 }