Esempio n. 1
0
        public long Count(UserEntity UserEntity, SearchInternNewsEntity searchInternNewsEntity)
        {
            if (searchInternNewsEntity == null)
            {
                searchInternNewsEntity = new SearchInternNewsEntity();
            }
            IQueryable <InternNews> internNews = IMSContext.InternNews;

            internNews = searchInternNewsEntity.ApplyTo(internNews);
            return(internNews.Count());
        }
Esempio n. 2
0
        public List <InternNewsEntity> Get(SearchInternNewsEntity searchInternNewsEntity)
        {
            if (searchInternNewsEntity == null)
            {
                searchInternNewsEntity = new SearchInternNewsEntity();
            }
            IQueryable <InternNews> internNews = IMSContext.InternNews
                                                 .Include(s => s.InternFollows);

            internNews = searchInternNewsEntity.ApplyTo(internNews);
            internNews = searchInternNewsEntity.SkipAndTake(internNews);
            return(internNews.Select(u => new InternNewsEntity(u)).ToList());
        }
Esempio n. 3
0
 public List <InternNewsEntity> Get([FromQuery] SearchInternNewsEntity searchInternNewsEntity)
 {
     return(internNewsService.Get(UserEntity, searchInternNewsEntity));
 }
Esempio n. 4
0
 public long Count([FromQuery] SearchInternNewsEntity searchInternNewsEntity)
 {
     return(internNewsService.Count(UserEntity, searchInternNewsEntity));
 }