public void SupprimerLien() { Models.Lien lien = LienSelected; Models.Lien testExist = (from T in _context.Liens where T.id == lien.id select T).FirstOrDefault(); if (testExist != null) { _context.Liens.Remove(lien); _context.SaveChanges(); } _ListeLiens.Remove(lien); NotifyPropertyChanged("Liens"); }
public void ValiderLien(Models.Lien lien) { //Si le lien existe, on supprimer l'ancienne et ajoute la modifiée dans la combobox if (_ListeLiens.Contains(lien) == false) { _ListeLiens.Add(lien); } else { _ListeLiens.Remove(lien); _ListeLiens.Add(lien); } NotifyPropertyChanged("Liens"); _lienCollectionView.MoveCurrentToLast(); }
public LienViewModel(Models.Lien lien) { _lien = lien; }
//Constructeur pour modifier un lien public Lien(Models.Lien lien) { InitializeComponent(); _lienController = new ViewModels.LienViewModel(lien); this.DataContext = _lienController; }