public DatabaseService(
     RamContext ramContext,
     HddContext hddContext)
 {
     _ramRepository = new RamRepository(ramContext);
     _hddRepository = new HddRepository(hddContext);
 }
예제 #2
0
        public ConfiguratePage()
        {
            InitializeComponent();

            CpuContext dbCpu;

            dbCpu = new CpuContext();
            dbCpu.CPUs.Load();
            cpusGrid.ItemsSource = dbCpu.CPUs.Local.ToBindingList();

            GpuContext dbGpu;

            dbGpu = new GpuContext();
            dbGpu.GPUs.Load();
            gpusGrid.ItemsSource = dbGpu.GPUs.Local.ToBindingList();

            MotherboardContext dbMotherboard;

            dbMotherboard = new MotherboardContext();
            dbMotherboard.Motherboards.Load(); // загружаем данные
            motherboardsGrid.ItemsSource = dbMotherboard.Motherboards.Local.ToBindingList();

            RamContext dbRam;

            dbRam = new RamContext();
            dbRam.Rams.Load(); // загружаем данные
            motherboardsGrid.ItemsSource = dbRam.Rams.Local.ToBindingList();
        }
예제 #3
0
        public ManageRam()
        {
            InitializeComponent();

            db = new RamContext();
            db.Rams.Load();                                       // загружаем данные
            ramsGrid.ItemsSource = db.Rams.Local.ToBindingList(); // устанавливаем привязку к кэшу
        }
예제 #4
0
        public RamPage()
        {
            InitializeComponent();
            RamContext db;

            db = new RamContext();
            db.Rams.Load(); // загружаем данные
            motherboardsGrid.ItemsSource = db.Rams.Local.ToBindingList();
        }