Пример #1
0
 // Konstruktor, krši MVVM .. neophodno
 public ReceiptVM(ShoppingCartVM cartVM)
 {
     Receipt        = new Receipt();
     ShoppingCartVM = cartVM;
     getStringItems(ShoppingCartVM.ShoppingCart.Items);
     ItemsToSell      = ShoppingCartVM.ShoppingCart.Items;
     FinalizeShopping = new RelayCommand(finalizeShopping, canFinalizeShopping);
 }
        public ProductDescriptionVM(ShoppingCartVM parent, ShoppingCartItem item, bool config = false)
        {
            this.Parent = parent;
            AddToCart   = new RelayCommand(addItemToCart, canBeAdded);

            isConfigWizard = config;

            // odabrana stavka sa default proizovodom
            ShoppingCartItem = item;
        }
Пример #3
0
        // Kontruktor
        public CreatorVM(ShoppingCartVM scvm)
        {
            ShoppingCartVM    = scvm;
            PriceRange        = new ConfigurationOption("", "");
            NavigationService = new NavigationService();

            // inicijaliziramo komande
            MoveToPriceRange            = new RelayCommand(moveToPriceRange, canMoveToPriceRange);
            MoveToComponentSelection    = new RelayCommand(moveToComponentSelection, canMoveToComponentSelection);
            AddComponentToConfiguration = new RelayCommand(addComponentToConfiguration);
        }