private bool IsValidSoftKey() { try { if (globalVariables.IsValidLicense) { return(true); } string sRegKey = getRegKeyBasedOnSCPLicense(); var appKey = new MHardKey("XFW", 5, false); string giaima = Decrypt(sRegKey, false); globalVariables.IsValidLicense = sRegKey == appKey.RegKey; if (!globalVariables.IsValidLicense) { LogAction.LogSCPService( string.Format(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm không hợp lệ.")); return(false); } LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm hợp lệ..."); return(true); } catch (Exception ex) { LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Lỗi khi kiểm tra khóa mềm-->" + ex.Message); return(false); } }
bool isValidSoftKey() { try { if (globalVariables.IsValidLicense) { return(true); } string sRegKey = ""; sRegKey = getRegKeyBasedOnSCPLicense(); var AppKey = new MHardKey("XFW", 5, false); globalVariables.IsValidLicense = sRegKey == AppKey.RegKey; if (!globalVariables.IsValidLicense) { VNS.Libs.AppLogger.LogAction.LogSCPService(string.Format(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm không hợp lệ.")); return(false); } else//Khóa check OK { VNS.Libs.AppLogger.LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm hợp lệ..."); return(true); } return(false); } catch (Exception ex) { VNS.Libs.AppLogger.LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Lỗi khi kiểm tra khóa mềm-->" + ex.Message); return(false); } }
bool isValidSoftKey() { try { if (globalVariables.IsValidLicense) return true; string sRegKey = ""; sRegKey = getRegKeyBasedOnSCPLicense(); var AppKey = new MHardKey("XFW", 5, false); globalVariables.IsValidLicense = sRegKey == AppKey.RegKey; if (!globalVariables.IsValidLicense) { VNS.Libs.AppLogger.LogAction.LogSCPService(string.Format(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm không hợp lệ.")); return false; } else//Khóa check OK { VNS.Libs.AppLogger.LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Kiểm tra khóa mềm hợp lệ..."); return true; } return false; } catch (Exception ex) { VNS.Libs.AppLogger.LogAction.LogSCPService(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss") + "-->Lỗi khi kiểm tra khóa mềm-->" + ex.Message); return false; } }