Exemplo n.º 1
0
        /// <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;
            }
        }
Exemplo n.º 2
0
        /// <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("");
            }
        }