public static string statusBarInfo() { LoadGlobalSettings(); if (isLicenseValid()) { return("Licencja jest ważna do : " + CryptLib.getDateTo(gs.GetSettingValueOrDefault("LicenseKey", ""))); } else { return("Licencja jest nieważna."); } }
public static bool isLicenseValid() { LoadGlobalSettings(); String licenseKey = gs.GetSettingValueOrDefault("LicenseKey", ""); bool ret = false; if (CryptLib.isKeyValid(licenseKey)) { DateTime dateTo = Convert.ToDateTime(CryptLib.getDateTo(licenseKey)); int compare = DateTime.Compare(DateTime.Now, dateTo); if (compare <= 0) { ret = true; } //Console.WriteLine(compare); } return(ret); }
public static string getStartDateOfLicense() { LoadGlobalSettings(); return(CryptLib.getDateFrom(gs.GetSettingValueOrDefault("LicenseKey", ""))); }
public static int getNumberOfUsers() { LoadGlobalSettings(); return(Int32.Parse(CryptLib.getNumOfUsers(gs.GetSettingValueOrDefault("LicenseKey", "")))); }