public ApplicationSettings()
        {
            Commands                        = new ApplicationBindingCommands();
            Commands.SaveCommand            = new DelegateCommand(new Action(Save));
            Commands.RouteConnectionCommand = new DelegateCommand(new Action(RouteConnection));
            Commands.ButtonContent          = "Connect";
            Commands.IsEnabled              = true;

            Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            General       = (SMSGatewayWpf.ViewModels.Configuration.Client.GeneralSettings)Configuration.Sections["generalSettings"];
            Encryption    = (SMSGatewayWpf.ViewModels.Configuration.Client.EncryptionSettings)Configuration.Sections["encryptionSettings"];
            Gateway       = (SMSGatewayWpf.ViewModels.Configuration.Client.GatewaySettings)Configuration.Sections["gatewaySettings"];
            Database      = (SMSGatewayWpf.ViewModels.Configuration.Client.DatabaseSettings)Configuration.Sections["databaseSettings"];
            Audio         = (SMSGatewayWpf.ViewModels.Configuration.Client.AudioSettings)Configuration.Sections["audioSettings"];
        }
        public ApplicationSettings()
        {
            Commands = new ApplicationBindingCommands(); 
            Commands.SaveCommand = new DelegateCommand(new Action(Save));
            Commands.RouteConnectionCommand = new DelegateCommand(new Action(RouteConnection)); 
            Commands.ButtonContent = "Connect";
            Commands.IsEnabled = true;

            Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            General = (SMSGatewayWpf.ViewModels.Configuration.Client.GeneralSettings)Configuration.Sections["generalSettings"];
            Encryption = (SMSGatewayWpf.ViewModels.Configuration.Client.EncryptionSettings)Configuration.Sections["encryptionSettings"];
            Gateway = (SMSGatewayWpf.ViewModels.Configuration.Client.GatewaySettings)Configuration.Sections["gatewaySettings"];
            Database = (SMSGatewayWpf.ViewModels.Configuration.Client.DatabaseSettings)Configuration.Sections["databaseSettings"];
            Audio = (SMSGatewayWpf.ViewModels.Configuration.Client.AudioSettings)Configuration.Sections["audioSettings"]; 
        }