/// <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); } }
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); }
public static DetailProduitViewModel ConvertProduct2ProductVM(Products p) { DetailProduitViewModel dPMV = new DetailProduitViewModel(p); return(dPMV); }