Я создаю хранилище и службу слой в моем приложении, и мой репо имеет очень простой функциюIQueryable Linq To SQL с несколькими операторами
Public Function GetRegions() As IQueryable(Of Region) Implements IRegionRepository.GetRegions
Dim region = (From r In dc.Regions
Select r)
Return region.AsQueryable
End Function
Теперь в моем слое службы я получил такую функцию это
Public Function GetRegionById(ByVal id As Integer) As Region Implements IRegionService.GetRegionById
Return _RegionRepository.GetRegions().Where(Function(r) r.ID = id).FirstOrDefault
End Function
Но я не могу понять, как добавить And r.isActive = True
может кто-нибудь мне точку в правильном направлении, о том, как иметь несколько операторов в этом запросе?
ваш ответ работает. Можете ли вы рассказать мне о различии между вашим и моим? –
@rockinthesixstring, см. Мое редактирование – msarchet