This commit is contained in:
2022-09-15 17:14:57 +00:00
parent 1dc8ccb418
commit 07873339c8
2 changed files with 25 additions and 30 deletions

View File

@@ -68,6 +68,10 @@ namespace AyaNova.Core
//ActiveCustomerUsers subscription license
private const string ACTIVE_CUSTOMER_USERS_FEATURE_NAME = "ActiveCustomerUsers";
//Subscription maximum data folder size (includes db and all files created by AyaNova or attached etc)
private const string MAXIMUM_DATA_GB_FEATURE_NAME = "MaximumDataGB";
private const int DEFAULT_MAXIMUM_DATA_GB = 20;
//This feature name means it's a trial key
private const string TRIAL_FEATURE_NAME = "TrialMode";
@@ -160,6 +164,14 @@ namespace AyaNova.Core
}
}
public long MaxiumDataGB
{
get
{
return GetLicenseFeature(MAXIMUM_DATA_GB_FEATURE_NAME)?.Count ?? DEFAULT_MAXIMUM_DATA_GB;
}
}
/// <summary>
/// Check for the existance of license feature
/// </summary>
@@ -418,7 +430,7 @@ namespace AyaNova.Core
#else
build = "Perpetual",
#endif
// activeTechUserCount = AyaNova.Biz.UserBiz.ActiveTechUserCountAsync().Result,
// activeTechUserCount = AyaNova.Biz.UserBiz.ActiveTechUserCountAsync().Result,
activeCustomerContactUserCount = AyaNova.Biz.UserBiz.ActiveCustomerContactUserCountAsync().Result,
activeInternalUserCount = AyaNova.Biz.UserBiz.ActiveInternalUserCountAsync().Result
}