Esempio n. 1
0
        /// <summary>
        /// Constructeur par défaut
        /// </summary>
        public ListeProduitViewModel()
        {
            // on appelle le mock pour initialiser une liste de produits
            _produits = new ObservableCollection <DetailProduitViewModel>();
            foreach (Produit p in BusinessManagerMock.Instance.GetAllProduit())
            {
                _produits.Add(new DetailProduitViewModel(p));
            }

            if (_produits != null && _produits.Count > 0)
            {
                _selectedProduit = _produits.ElementAt(0);
            }
        }
Esempio n. 2
0
        public static Products ConvertProductVM2Product(DetailProduitViewModel dPMV)
        {
            Products p = new Products();

            p.ProductId          = dPMV.ProductId;
            p.ProductCode        = dPMV.ProductCode;
            p.ProductLabel       = dPMV.ProductLabel;
            p.ProductDescription = dPMV.ProductDescription;
            p.ProductActive      = dPMV.ProductActive;
            p.ProductStock       = dPMV.ProductStock;
            p.ProductPrice       = dPMV.ProductPrice;
            p.ProductStockBuffer = dPMV.ProductStockBuffer;
            p.ProductCategoryId  = dPMV.ProductCategoryId;
            return(p);
        }
Esempio n. 3
0
        public static DetailProduitViewModel ConvertProduct2ProductVM(Products p)
        {
            DetailProduitViewModel dPMV = new DetailProduitViewModel(p);

            return(dPMV);
        }