public void setPaging(string pageFilter, string pageSort, int?pageIndex, int?pageSize, Guid?groupId, Guid?projectId, Constants.PublishStatus?pStatus)
        {
            base.setPaging(pageFilter, pageSort, pageIndex, pageSize);

            if (groupId != null)
            {
                group = _context.ge_group.Find(groupId);
                if (group != null)
                {
                    this.groupId = groupId.Value;
                }
            }

            if (projectId != null)
            {
                project = _context.ge_project.Find(projectId);
                if (project != null)
                {
                    this.projectId = projectId.Value;
                }
            }

            if (pStatus != null)
            {
                this.pStatus = pStatus.Value;
            }
        }
 public _geFullPagedModel(
     ge_DbContext context,
     IAuthorizationService authorizationService,
     UserManager <ge_user> userManager,
     int defaultPageSize) : base(context, authorizationService, userManager, defaultPageSize)
 {
     groupId   = null;
     projectId = null;
     pStatus   = Constants.PublishStatus.Uncontrolled;
 }