public async Task <TeacherListItemDTO> SearchTeacheryAsync(string _TeacherSearchName)
        {
            TeacherListItemDTO dto = new TeacherListItemDTO();

            dto.TeacherSearchName = _TeacherSearchName;
            if (!string.IsNullOrEmpty(dto.TeacherSearchName))
            {
                dto.Teachers = await _teacherRepository.TableNoTracking.Where(p => p.LastName.Contains(dto.TeacherSearchName)).OrderByDescending(o => o.ID).ToListAsync();
            }
            else
            {
                dto.Teachers = await _teacherRepository.TableNoTracking.OrderByDescending(o => o.ID).ToListAsync();
            }
            return(dto);
        }
예제 #2
0
 public async Task <IActionResult> List(TeacherListItemDTO dTO)
 {
     return(View(await _teacherService.SearchTeacheryAsync(dTO.TeacherSearchName)));
 }