C# Class Chaos.Portal.Core.Data.PortalRepository

Inheritance: IPortalRepository
Afficher le fichier Open project: CHAOS-Community/Portal Class Usage Examples

Private Properties

Свойство Type Description
PortalRepository System

Méthodes publiques

Méthode Description
ClientSettingsGet ( System.Guid guid ) : ClientSettings
ClientSettingsSet ( System.Guid guid, string name, string settings ) : uint
GroupAddUser ( System.Guid guid, System.Guid userGuid, uint systemPermission, System.Guid requestUserGuid ) : uint
GroupCreate ( System.Guid guid, string name, System.Guid requestedUserGuid, uint systemPermission ) : Model.Group
GroupDelete ( System.Guid guid, System.Guid userGuid ) : uint
GroupGet ( System.Guid guid, string name, System.Guid requestingUserGuid, System.Guid userGuid ) : IEnumerable
GroupRemoveUser ( System.Guid guid, System.Guid userGuid, System.Guid requestUserGuid ) : uint
GroupUpdate ( System.Guid guid, System.Guid userGuid, string newName, uint newSystemPermission ) : uint
GroupUpdateUserPermissions ( System.Guid guid, System.Guid userGuid, uint permissions, System.Guid requestingUserGuid ) : uint
LogCreate ( string name, System.Guid sessionGuid, string level, double duration, string message ) : uint
ModuleGet ( string name ) : Module
SessionCreate ( System.Guid userGuid ) : Model.Session
SessionDelete ( System.Guid guid, System.Guid userGuid ) : uint
SessionGet ( System.Guid guid, System.Guid userGuid ) : IEnumerable
SessionUpdate ( System.Guid guid, System.Guid userGuid ) : Model.Session
SubscriptionCreate ( System.Guid guid, string name, System.Guid requestingUserGuid ) : SubscriptionInfo
SubscriptionDelete ( System.Guid guid, System.Guid requestingUserGuid ) : uint
SubscriptionGet ( System.Guid guid, System.Guid requestingUserGuid ) : IEnumerable
SubscriptionUpdate ( System.Guid guid, string newName, System.Guid requestingUserGuid ) : uint
UserCreate ( System.Guid guid, string email ) : uint
UserDelete ( System.Guid guid ) : uint
UserInfoGet ( System.Guid userGuid, System.Guid sessionGuid, string email, System.Guid groupGuid ) : IEnumerable
UserInfoGet ( string email ) : UserInfo
UserInfoGetWithGroupPermission ( System.Guid userGuid ) : IEnumerable
UserSet ( System.Guid guid, string email ) : uint
UserSettingsDelete ( System.Guid guid, System.Guid userGuid ) : uint
UserSettingsGet ( System.Guid clientGuid, System.Guid userGuid ) : UserSettings
UserSettingsSet ( System.Guid guid, System.Guid userGuid, string settings ) : uint
UserUpdate ( System.Guid guid, string email, uint systemPermission ) : uint
WithConfiguration ( string connectionString ) : IPortalRepository

Private Methods

Méthode Description
PortalRepository ( ) : System

Method Details

ClientSettingsGet() public méthode

public ClientSettingsGet ( System.Guid guid ) : ClientSettings
guid System.Guid
Résultat ClientSettings

ClientSettingsSet() public méthode

public ClientSettingsSet ( System.Guid guid, string name, string settings ) : uint
guid System.Guid
name string
settings string
Résultat uint

GroupAddUser() public méthode

public GroupAddUser ( System.Guid guid, System.Guid userGuid, uint systemPermission, System.Guid requestUserGuid ) : uint
guid System.Guid
userGuid System.Guid
systemPermission uint
requestUserGuid System.Guid
Résultat uint

GroupCreate() public méthode

public GroupCreate ( System.Guid guid, string name, System.Guid requestedUserGuid, uint systemPermission ) : Model.Group
guid System.Guid
name string
requestedUserGuid System.Guid
systemPermission uint
Résultat Model.Group

GroupDelete() public méthode

public GroupDelete ( System.Guid guid, System.Guid userGuid ) : uint
guid System.Guid
userGuid System.Guid
Résultat uint

GroupGet() public méthode

public GroupGet ( System.Guid guid, string name, System.Guid requestingUserGuid, System.Guid userGuid ) : IEnumerable
guid System.Guid
name string
requestingUserGuid System.Guid
userGuid System.Guid
Résultat IEnumerable

GroupRemoveUser() public méthode

public GroupRemoveUser ( System.Guid guid, System.Guid userGuid, System.Guid requestUserGuid ) : uint
guid System.Guid
userGuid System.Guid
requestUserGuid System.Guid
Résultat uint

GroupUpdate() public méthode

public GroupUpdate ( System.Guid guid, System.Guid userGuid, string newName, uint newSystemPermission ) : uint
guid System.Guid
userGuid System.Guid
newName string
newSystemPermission uint
Résultat uint

GroupUpdateUserPermissions() public méthode

public GroupUpdateUserPermissions ( System.Guid guid, System.Guid userGuid, uint permissions, System.Guid requestingUserGuid ) : uint
guid System.Guid
userGuid System.Guid
permissions uint
requestingUserGuid System.Guid
Résultat uint

LogCreate() public méthode

public LogCreate ( string name, System.Guid sessionGuid, string level, double duration, string message ) : uint
name string
sessionGuid System.Guid
level string
duration double
message string
Résultat uint

ModuleGet() public méthode

public ModuleGet ( string name ) : Module
name string
Résultat Module

SessionCreate() public méthode

public SessionCreate ( System.Guid userGuid ) : Model.Session
userGuid System.Guid
Résultat Model.Session

SessionDelete() public méthode

public SessionDelete ( System.Guid guid, System.Guid userGuid ) : uint
guid System.Guid
userGuid System.Guid
Résultat uint

SessionGet() public méthode

public SessionGet ( System.Guid guid, System.Guid userGuid ) : IEnumerable
guid System.Guid
userGuid System.Guid
Résultat IEnumerable

SessionUpdate() public méthode

public SessionUpdate ( System.Guid guid, System.Guid userGuid ) : Model.Session
guid System.Guid
userGuid System.Guid
Résultat Model.Session

SubscriptionCreate() public méthode

public SubscriptionCreate ( System.Guid guid, string name, System.Guid requestingUserGuid ) : SubscriptionInfo
guid System.Guid
name string
requestingUserGuid System.Guid
Résultat SubscriptionInfo

SubscriptionDelete() public méthode

public SubscriptionDelete ( System.Guid guid, System.Guid requestingUserGuid ) : uint
guid System.Guid
requestingUserGuid System.Guid
Résultat uint

SubscriptionGet() public méthode

public SubscriptionGet ( System.Guid guid, System.Guid requestingUserGuid ) : IEnumerable
guid System.Guid
requestingUserGuid System.Guid
Résultat IEnumerable

SubscriptionUpdate() public méthode

public SubscriptionUpdate ( System.Guid guid, string newName, System.Guid requestingUserGuid ) : uint
guid System.Guid
newName string
requestingUserGuid System.Guid
Résultat uint

UserCreate() public méthode

public UserCreate ( System.Guid guid, string email ) : uint
guid System.Guid
email string
Résultat uint

UserDelete() public méthode

public UserDelete ( System.Guid guid ) : uint
guid System.Guid
Résultat uint

UserInfoGet() public méthode

public UserInfoGet ( System.Guid userGuid, System.Guid sessionGuid, string email, System.Guid groupGuid ) : IEnumerable
userGuid System.Guid
sessionGuid System.Guid
email string
groupGuid System.Guid
Résultat IEnumerable

UserInfoGet() public méthode

public UserInfoGet ( string email ) : UserInfo
email string
Résultat UserInfo

UserInfoGetWithGroupPermission() public méthode

public UserInfoGetWithGroupPermission ( System.Guid userGuid ) : IEnumerable
userGuid System.Guid
Résultat IEnumerable

UserSet() public méthode

public UserSet ( System.Guid guid, string email ) : uint
guid System.Guid
email string
Résultat uint

UserSettingsDelete() public méthode

public UserSettingsDelete ( System.Guid guid, System.Guid userGuid ) : uint
guid System.Guid
userGuid System.Guid
Résultat uint

UserSettingsGet() public méthode

public UserSettingsGet ( System.Guid clientGuid, System.Guid userGuid ) : UserSettings
clientGuid System.Guid
userGuid System.Guid
Résultat UserSettings

UserSettingsSet() public méthode

public UserSettingsSet ( System.Guid guid, System.Guid userGuid, string settings ) : uint
guid System.Guid
userGuid System.Guid
settings string
Résultat uint

UserUpdate() public méthode

public UserUpdate ( System.Guid guid, string email, uint systemPermission ) : uint
guid System.Guid
email string
systemPermission uint
Résultat uint

WithConfiguration() public méthode

public WithConfiguration ( string connectionString ) : IPortalRepository
connectionString string
Résultat IPortalRepository