Class TGroupPermissionStore
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public static class TGroupPermissionStore
- Inheritance
-
TGroupPermissionStore
- Inherited Members
-
Methods
Copy(Guid, Guid)
public static void Copy(Guid fromGroup, Guid toGroup)
Parameters
fromGroup Guid
toGroup Guid
Delete(Guid)
public static void Delete(Guid permission)
Parameters
permission Guid
Delete(Guid, Guid)
public static void Delete(Guid group, Guid action)
Parameters
group Guid
action Guid
public static void Insert(TGroupPermission entity)
Parameters
entity TGroupPermission
public static void Save(TGroupPermission permission)
Parameters
permission TGroupPermission
Save(string, Guid, Guid)
public static void Save(string objectType, Guid objectId, Guid group)
Parameters
objectType string
objectId Guid
group Guid
public static void Update(TGroupPermission entity)
Parameters
entity TGroupPermission
Update(DateTimeOffset, Guid, Guid, string, List<Guid>, List<Guid>)
public static void Update(DateTimeOffset granted, Guid user, Guid container, string containerType, List<Guid> grants, List<Guid> revokes)
Parameters
granted DateTimeOffset
user Guid
container Guid
containerType string
grants List<Guid>
revokes List<Guid>
Update(Guid, Guid, string, bool, bool, bool, bool, bool, bool, bool)
public static Guid Update(Guid group, Guid objectId, string objectType, bool execute, bool read, bool write, bool create, bool delete, bool administrate, bool configure)
Parameters
group Guid
objectId Guid
objectType string
execute bool
read bool
write bool
create bool
delete bool
administrate bool
configure bool
Returns
- Guid
Update(Guid, Guid, string, bool, bool, bool, bool, bool, bool, bool, bool)
public static Guid Update(Guid group, Guid objectId, string objectType, bool execute, bool read, bool write, bool create, bool delete, bool administrate, bool configure, bool trial)
Parameters
group Guid
objectId Guid
objectType string
execute bool
read bool
write bool
create bool
delete bool
administrate bool
configure bool
trial bool
Returns
- Guid