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()); }
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()); }
public List <InternNewsEntity> Get([FromQuery] SearchInternNewsEntity searchInternNewsEntity) { return(internNewsService.Get(UserEntity, searchInternNewsEntity)); }
public long Count([FromQuery] SearchInternNewsEntity searchInternNewsEntity) { return(internNewsService.Count(UserEntity, searchInternNewsEntity)); }