public bool CheckLicense() { if (File.Exists(FullPathLicense) == false) { return(false); } using (StreamReader sr = new StreamReader(FullPathLicense)) { LicenseProvider licenseProvider = new LicenseProvider(); var licese = licenseProvider.GetLicenseValueByInfo(licenseProvider.GetLicenseValue()); string line = sr.ReadToEnd(); return(licese.Equals(line)); } }
private void Btn_LicenseCreate_Click(object sender, RoutedEventArgs e) { try { LicenseProvider lic = new LicenseProvider { FullPathLicense = TB_LicensePath.Text }; lic.OpenFileClientInfo(TB_ClientInfoPath.Text); lic.CreateLicense(); MessageBox.Show("Лицензия создана"); this.Close(); } catch { MessageBox.Show("Выбирите путь где создать файл лицензии"); } }