LicenseProxy InsertTenantLicense Method CelloSaaS API Documentation
This method is to insert the license for tenant.

Namespace: CelloSaaS.BusinessEdition.ServiceProxies.LicenseManagement
Assembly: CelloSaaS.BusinessEdition (in CelloSaaS.BusinessEdition.dll) Version: 4.3.1.0 (4.3.1.0)
Syntax

public static string InsertTenantLicense(
	TenantLicense tenantLicense
)

Parameters

tenantLicense
Type: CelloSaaS.BusinessEdition.ServiceProxies.LicenseService TenantLicense
Tenant License Details(Mandatory - Tenant Identifier, Package Identifier)

Return Value

Type: String
The Tenant LicenseId
Exceptions

ExceptionCondition
System ArgumentExceptionThrows Argument Exception
System UnauthorizedAccessExceptionThrows UnauthorizedAccessException if user don't have insert tenant license permission
[!:LicenseException]Throws LicenseException if any errors occurs in module license validate
Examples

public void InsertTenantLicense()
{
    TenantLicense tenantLicense = new TenantLicense();
    tenantLicense.TenantId = "B590CD25-3093-DF11-8DEB-001EC9DAB123";
    tenantLicense.PackageId = "A8174FD7-808F-4CB1-A3E4-F3013684DEEE";
    tenantLicense.NumberOfUsers = 100;
    string tenantLicenseId = LicenseProxy.InsertTenantLicense(tenantLicense);
}
See Also