Пример #1
0
        public virtual IAccessIdentity GetAccessIdentity(int identityId, IdentityType identityType)
        {
            switch (identityType)
            {
            case IdentityType.Group:
                return(UserGroupTable.GetById(identityId));

            case IdentityType.User:
                return(UserTable.GetById(identityId));

            case IdentityType.Company:
                return(CompanyTable.GetById(identityId));

            case IdentityType.Project:
                return(null);

            default:
                return(null);
            }
        }
Пример #2
0
 public virtual IEnumerable <IAccessIdentity> GetGroups()
 {
     return(UserGroupTable.Select(""));
 }