/// <summary> /// Atualiza os dados na DLL relacionados as configurações. /// </summary> /// <param name="Param1">Parâmetro à ser atualizado.</param> /// <param name="Param2">Novo valor.</param> internal static void UpdateConfigValue2(e_h01x Param1, String Param2) { switch (Param1) { case e_h01x.h01xfffS4A: //SkaLicense.Properties.Settings.Default.SkaLicense = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h02xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.Customer = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h03xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.LicenseExpiry = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h04xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.VersionEdgecamManager = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h05xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.EdgecamLicense = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h06xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.LicenseType = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h07xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.ComputerName = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h08xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.UserName = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h09xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.UserDomainName = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h10xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.MacAddress = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h11xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.IpAddress = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h12xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.OsVersion = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h13xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.OsBits = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h14xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.Modules = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h15xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.APIEnabled = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h16xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.APILogin = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h17xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.APIPassword = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; case e_h01x.h18xfffS4A: Edgecam_Manager_License.Properties.Settings.Default.DateLicGenerate = Param2; Edgecam_Manager_License.Properties.Settings.Default.Save(); Edgecam_Manager_License.Properties.Settings.Default.Upgrade(); break; } }
/// <summary> /// Obtém os dados na DLL relacionados as configurações, /// obtendo de configuração à configuração (Uma por vez). /// </summary> /// <param name="Param">Parâmetro à ser obtido.</param> public String GetSingleConfigValue(e_h01x Param) { switch (Param) { case e_h01x.h01xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.License); case e_h01x.h02xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.Customer); case e_h01x.h03xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.LicenseExpiry); case e_h01x.h04xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.VersionEdgecamManager); case e_h01x.h05xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.EdgecamLicense); case e_h01x.h06xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.LicenseType); case e_h01x.h07xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.ComputerName); case e_h01x.h08xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.UserName); case e_h01x.h09xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.UserDomainName); case e_h01x.h10xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.MacAddress); case e_h01x.h11xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.IpAddress); case e_h01x.h12xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.OsVersion); case e_h01x.h13xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.OsBits); case e_h01x.h14xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.Modules); case e_h01x.h15xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.APIEnabled.ToString()); case e_h01x.h16xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.APILogin); case e_h01x.h17xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.APIPassword); case e_h01x.h18xfffS4A: return(Edgecam_Manager_License.Properties.Settings.Default.DateLicGenerate); default: return(""); } }