예제 #1
0
        public KonfiguratorViewModel()
        {
            pc             = new WCF.ProduktyClient();
            ExecuteCommand = new CommandHandler(Execute, () => true);

            //Parallel.Invoke(() => listaProduktow=wke.Products_TEST.ToList());
            //Thread t2 = new Thread(() => ListaCPU = new ObservableCollection<WCF.Products_TEST>(GetCPU()));
            ListaCPU      = new ObservableCollection <ProduktyService.Products>(GetProducts(1));
            ListaGPU      = new ObservableCollection <ProduktyService.Products>(GetProducts(2));
            ListaRAM      = new ObservableCollection <ProduktyService.Products>(GetProducts(3));
            ListaPlyty    = new ObservableCollection <ProduktyService.Products>(GetProducts(4));
            ListaMonitory = new ObservableCollection <ProduktyService.Products>(GetProducts(9));
            ListaObudowy  = new ObservableCollection <ProduktyService.Products>(GetProducts(7));
            //t2.Start();
            //Thread t1 = new Thread(() => ListaGPU = new ObservableCollection<WCF.Products_TEST>(GetGPU()));
            //t1.Start();
            ExecuteExit    = new CommandHandler(ExeExit, () => true);
            ExecuteDetails = new CommandHandler(ExeDet, () => true);
            AddToBasket    = new CommandHandler(AddBask, () => true);
        }
예제 #2
0
 public LogowanieViewModel()
 {
     ExecuteCommand = new CommandHandler(Execute, () => true);
     wcf            = new WCF.ProduktyClient();
     LblErr         = false;
 }