public ModifProduitViewModel() { Messenger.Default.Register <Produit>(this, (produit) => HandleMessage(produit)); Messenger.Default.Send <string>("RequestSelectedProduit"); _produitBusiness = new ProduitBusiness(); _apply = new RelayCommand(() => { Modify(); Messenger.Default.Send <string>("UpdateProduit"); Close(); }, o => true); _availableCategories = _produitBusiness.GetAllCategories(); Nom = ModifyedProduit.Nom; DateEffet = ModifyedProduit.DateEffet; DateFin = ModifyedProduit.DateFin; Observation = ModifyedProduit.Observation; }
public AjoutProduitViewModel() { _produitBusiness = new ProduitBusiness(); try { _availableCategories = _produitBusiness.GetAllCategories(); } catch (Exception ex) { DialogService.ShowErrorWindow(ex.Message); } DateEffet = DateTime.Now; _createProduitCommand = new RelayCommand(() => { CreateNewPlat(); Messenger.Default.Send <string>("UpdateProduit"); Close(); }, o => true); }