public IEnumerable <LotPreviewModel> SearchLotBySubCategoryId(int id) { foreach (var lot in _dataBase.SearchLotBySubCategoryId(id)) { yield return(new LotPreviewModel() { ActualDate = lot.ActualDate, Currency = (GetmaxBetValue(lot.ID) == -1) ? (int)lot.StartCurrency : (GetmaxBetValue(lot.ID)), ID = lot.ID, LotName = lot.LotName, PhotoLink = "../../" + IndexPhotoLink(lot.ID) }); } }