Class ConsentManagement
Inheritance
ConsentManagement
Assembly: SoDataBase.dll
Syntax
public static class ConsentManagement : Object
Methods
GetConsentInfos(Int32)
Declaration
public static ConsentInfo[] GetConsentInfos(int personId)
Parameters
Type |
Name |
Description |
Int32 |
personId |
|
Returns
GetConsentRow(Int32, Int32, Int32, Int32, String)
Declaration
public static ConsentPersonRow GetConsentRow(int personId, int consentPurposeId, int consentSourceId, int legalBaseId, string comment)
Parameters
Returns
GetConsentRow(Int32, String, String, String, String)
Declaration
public static ConsentPersonRow GetConsentRow(int personId, string purposeKey, string sourceKey, string legalBaseKey, string comment)
Parameters
Returns
GetStoreConsentInfo(Int32)
Declaration
public static ConsentInfo[] GetStoreConsentInfo(int personId)
Parameters
Type |
Name |
Description |
Int32 |
personId |
|
Returns
HasConsent(Int32, String)
Declaration
public static bool HasConsent(int personId, string purposeKey)
Parameters
Returns
RemoveConsent(Int32, String)
Declaration
public static void RemoveConsent(int personId, string purposeKey)
Parameters
SetConsent(Int32, Int32, Int32, Int32, String)
Declaration
public static void SetConsent(int personId, int consentPurposeId, int consentSourceId, int legalBaseId, string comment)
Parameters
SetConsent(Int32, String, String, String, String)
Declaration
public static void SetConsent(int personId, string purposeKey, string sourceKey, string legalBaseKey, string comment)
Parameters