public long Count(SearchUserEntity SearchUserEntity) { if (SearchUserEntity == null) { SearchUserEntity = new SearchUserEntity(); } IQueryable <User> Users = IMSContext.Users; Users = SearchUserEntity.ApplyTo(Users); return(Users.Count()); }
public List <UserEntity> Get(SearchUserEntity SearchUserEntity) { if (SearchUserEntity == null) { SearchUserEntity = new SearchUserEntity(); } IQueryable <User> Users = IMSContext.Users .Include(u => u.Admin) .Include(u => u.Student) .Include(u => u.Lecturer) .Include(u => u.HrEmployee); Users = SearchUserEntity.ApplyTo(Users); Users = SearchUserEntity.SkipAndTake(Users); return(Users.ToList().Select(u => new UserEntity(u)).ToList()); }
public List <UserEntity> Get(SearchUserEntity SearchUserEntity) { return(UserService.Get(SearchUserEntity)); }
public long Count(SearchUserEntity SearchUserEntity) { return(UserService.Count(SearchUserEntity)); }