public IEnumerable <Professor> FiltrarProfessores(ProfessorFilter filter) { var query = Query(); query = query.OrderBy(a => a.Nome); if (!string.IsNullOrEmpty(filter.Nome)) { query = query.Where(x => x.Nome.Contains(filter.Nome)); } return(query.ToList()); }
public IEnumerable <ProfessorDTO> FiltrarProfessores(ProfessorFilter filter) { var professores = professorRepository.FiltrarProfessores(filter); return(professores.Select(x => new ProfessorDTO(x))); }
public IEnumerable <ProfessorDTO> FiltrarProfessores(ProfessorFilter filter) { return(professorService.FiltrarProfessores(filter)); }