private WriteLicense ( string path, string netsealId, NetSeal_Helper.NetSeal.LicenseManager.LicenseFile licenseFile, FileAttributes attributes ) : void | ||
path | string | |
netsealId | string | |
licenseFile | NetSeal_Helper.NetSeal.LicenseManager.LicenseFile | |
attributes | FileAttributes | |
return | void |
private void changeGUIDToolStripMenuItem_Click(object sender, EventArgs e) { if (ltvLicenses.SelectedIndices.Count <= 0) return; if (MessageBox.Show("Are you sure you want to change your GUID, your license may stop working after", "GUID", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) != DialogResult.OK) return; var originalGuid = ltvLicenses.GetSubItemTextFromSelectedIndex(2); using (var guidForm = new frmGUIDChanger(originalGuid)) { var result = guidForm.ShowDialog(); if (result == DialogResult.OK) { if (guidForm.NewGUID.Length != 32) { Logger.LogWarning("Invalid GUID"); return; } var index = ltvLicenses.SelectedIndices[0]; var licenseFile = Licenses[index]; licenseFile.GUID = guidForm.NewGUID; Licenses[index] = licenseFile; var writer = new LicenseWriter(); writer.WriteLicense( writer.LocalPath + licenseFile.LicenseName, licenseFile.ID, licenseFile); Logger.LogInformation("GUID changed, reloading licenses"); LoadLocalLicenses(); } } }