Gets the details of an order.
DataRowCollection GetOrder (string webServiceUrl,
string orderID,
out string response)
Parameter | Type | Description |
---|
webServiceUrl | string | URL to the QLM License Server |
orderID | string | ID of the order |
response | string | XML fragment containing the result of the call. |
<?xml version='1.0' encoding='UTF-8'?>
<QuickLicenseManager>
<result>Order retrieved successfully.</result>
</QuickLicenseManager>
<?xml version='1.0' encoding='UTF-8'?>
<QuickLicenseManager>
<error>The order id is not valid</error>
</QuickLicenseManager>
Type | Description |
---|
DataRowCollection | DataRowCollection containing all the data associated with this order. |
QlmLicense license = new QlmLicense ();
license.DefineProduct(1, "Demo", 1, 0, "DemoKey", "{24EAA3C1-3DD7-40E0-AEA3-D20AA17A6005}");
string response = string.Empty;
DataRowCollection drc = license.GetOrder ("https://qlm3.net/qlmdemo/qlmLicenseServer/qlmservice.asmx", 1234, out response);
if (drc != null)
{
foreach (DataRow dr in drc)
{
string activationKey = dr["ActivationKey"];
}
}