Ejemplo n.º 1
0
        public SettingsViewModel LoadExchanges()
        {
            try
            {
                var viewModel = new SettingsViewModel();


                var settingsJson = _directoryManager.CustomSettings;
                var settings     = _fileManager.ReadCustomSettings(settingsJson);

                viewModel.Exchanges    = _requests.GetExchanges();
                viewModel.Btc          = settings.Btc;
                viewModel.LastExchange = settings.Exchange;
                viewModel.LowerBorder  = settings.LowerBorder;
                viewModel.UpperBorder  = settings.UpperBorder;
                viewModel.UpperWidth   = settings.UpperWidth;
                viewModel.LowerWidth   = settings.LowerWidth;
                return(viewModel);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }