Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();



            listBox1.ItemsSource = types;

            //попытка чтения без рекурсии
            if (SettingsReader.TryRead(out settings))
            {
            }
            else
            {
                SettingsView settings = new SettingsView();
                settings.ShowDialog();
                if (settings.DialogResult != true)
                {
                    MessageBox.Show("Нет строки подключения, завершение программы");
                    System.Windows.Application.Current.Shutdown();
                }
            }

            //_connectionString = System.Configuration.ConfigurationManager.
            //    ConnectionStrings["connectionString"].ConnectionString;
            _connectionString = SettingsReader.ResourcesConnectionString;


            cpuRepository = new CpuRepository(_connectionString);
            gpuRepository = new GpuRepository(_connectionString);
            informationSupportRepository = new InformationSupportRepository(_connectionString);
            monitorRepository            = new MonitorRepository(_connectionString);
            softwareRepository           = new SoftwareRepository(_connectionString);
        }
Esempio n. 2
0
 private void LoadRep()
 {
     cpuRepository = new CpuRepository(_connectionString);
     gpuRepository = new GpuRepository(_connectionString);
     informationSupportRepository = new InformationSupportRepository(_connectionString);
     monitorRepository            = new MonitorRepository(_connectionString);
     softwareRepository           = new SoftwareRepository(_connectionString);
     storageRepository            = new StorageDeviceRepository(_connectionString);
 }