public static GetHorseAdListResultsDTO ConvertHorseListResult(GetHorseAdListResults result) { var horseAdListResult = new GetHorseAdListResultsDTO() { TotalCount = result.TotalCount, HorseAdList = result.HorseAdList.Select(HorseAdConverter.FromHorseAdToHorseAdListModel) }; return(horseAdListResult); }
private GetHorseAdListResultsDTO CreateHorseListResult(IEnumerable <HorseAd> horseAdList, int pageNumber) { var skipNumber = GetNumberToSkip(pageNumber); var horseAdListResult = new GetHorseAdListResultsDTO() { TotalCount = horseAdList.Count(), HorseAdList = horseAdList.Skip(skipNumber).Take(ApplicationConstants.AdsPerPage).Select(HorseAdConverter.FromHorseAdToHorseAdListModel) }; return(horseAdListResult); }