Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.86 KB | None | 0 0
  1.         private readonly CavaleComEntities _entities = new CavaleComEntities();
  2.  
  3.         public IQueryable<NewsItem> GetAllNewsItems()
  4.         {
  5.             return _entities.NewsItems.OrderByDescending((x) => (x.TimeStamp));
  6.         }
  7.  
  8.         public NewsItemContent GetNewsItemContent(int newsItemID, Language language)
  9.         {
  10.             NewsItemContent newsItemContent = _entities.NewsItemContents.SingleOrDefault((x) => (x.NewsItemID == newsItemID && x.LanguageID == language.LanguageID));
  11.  
  12.             if (newsItemContent == null)
  13.             {
  14.                 Language defaultLanguage = LanguageRepository.GetDefaultLanguage();
  15.                 newsItemContent = _entities.NewsItemContents.SingleOrDefault((x) => (x.NewsItemID == newsItemID && x.LanguageID == defaultLanguage.LanguageID));
  16.             }
  17.  
  18.             return newsItemContent;
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement