Class AssociateModuleLicenseLink
Wrapper for LicenseAssocLinkRow supporting to assign and un-assign module licenses to users
Inheritance
AssociateModuleLicenseLink
Implements
Inherited Members
Namespace: SuperOffice.License
Assembly: SoDataBase.dll
Syntax
public class AssociateModuleLicenseLink : ModuleLicenseLinkBase<LicenseAssocLinkRow>, INestedPersist
Constructors
AssociateModuleLicenseLink(ModuleLicenseRow)
Default constructor.
Declaration
public AssociateModuleLicenseLink(ModuleLicenseRow license)
Parameters
Type | Name | Description |
---|---|---|
ModuleLicenseRow | license | Module that can be linked (i.e. assigned) to an associate. |
Properties
Assigned
Assign a module license to a user.
Declaration
public override bool Assigned { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
SuperOffice.License.ModuleLicenseLinkBase<SuperOffice.CRM.Rows.LicenseAssocLinkRow>.Assigned
Methods
SetParentId(Int32)
Set the parent
Declaration
protected override void SetParentId(int parentId)
Parameters
Type | Name | Description |
---|---|---|
Int32 | parentId |
Overrides
SuperOffice.License.ModuleLicenseLinkBase<SuperOffice.CRM.Rows.LicenseAssocLinkRow>.SetParentId(System.Int32)
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)