public async Task <List <University_MajorsDTO> > List([FromBody] University_MajorsFilterDTO university_MajorsFilterDTO) { University_MajorsFilter university_MajorsFilter = new University_MajorsFilter { UniversityId = university_MajorsFilterDTO.UniversityId, UniversityCode = new StringFilter { StartsWith = university_MajorsFilterDTO.UniversityCode }, UniversityName = new StringFilter { Contains = university_MajorsFilterDTO.UniversityName }, MajorsId = university_MajorsFilterDTO.MajorsId, MajorsCode = new StringFilter { StartsWith = university_MajorsFilterDTO.MajorsCode }, MajorsName = new StringFilter { Contains = university_MajorsFilterDTO.MajorsName }, Year = new StringFilter { Equal = university_MajorsFilterDTO.Year }, Skip = university_MajorsFilterDTO.Skip, Take = int.MaxValue, OrderType = OrderType.DESC, OrderBy = University_MajorsOrder.MajorsName }; List <University_Majors> universities = await university_MajorsService.List(university_MajorsFilter); List <University_MajorsDTO> university_MajorsDTOs = universities.Select(u => new University_MajorsDTO { Id = u.Id, MajorsId = u.MajorsId, MajorsCode = u.MajorsCode, MajorsName = u.MajorsName, UniversityId = u.UniversityId, UniversityCode = u.UniversityCode, UniversityName = u.UniversityName, UniversityAddress = u.UniversityAddress, Year = u.Year, }).ToList(); return(university_MajorsDTOs); }
public async Task <List <University_MajorsDTO> > List([FromBody] University_MajorsFilterDTO university_MajorsFilterDTO) { University_MajorsFilter university_MajorsFilter = new University_MajorsFilter { UniversityId = university_MajorsFilterDTO.UniversityId, UniversityCode = university_MajorsFilterDTO.UniversityCode, UniversityName = university_MajorsFilterDTO.UniversityName, MajorsId = university_MajorsFilterDTO.MajorsId, MajorsCode = university_MajorsFilterDTO.MajorsCode, MajorsName = university_MajorsFilterDTO.MajorsName, Year = university_MajorsFilterDTO.Year, Skip = university_MajorsFilterDTO.Skip, Take = university_MajorsFilterDTO.Take, OrderType = university_MajorsFilterDTO.OrderType, OrderBy = university_MajorsFilterDTO.OrderBy }; List <University_Majors> universities = await university_MajorsService.List(university_MajorsFilter); List <University_MajorsDTO> university_MajorsDTOs = universities.Select(u => new University_MajorsDTO(u)).ToList(); return(university_MajorsDTOs); }