Beispiel #1
0
 /// <summary>
 /// Verwijderd een deellijn uit de collectie
 /// </summary>
 /// <param name="deellijn"></param>
 public void ExecuteDeleteDeellijn(DeellijnViewModel deellijn)
 {
     if (deellijn != null)
     {
         Deellijnen.Remove(deellijn);
     }
 }
Beispiel #2
0
        /// <summary>
        /// Voegt een deellijn toe aan de collectie
        /// </summary>
        /// <param name="deellijn"></param>
        public void AddDeellijnToCollection(string deellijn)
        {
            DeellijnViewModel deellijnViewModel = new DeellijnViewModel();

            deellijnViewModel.Deelgebied = deellijn;
            Deellijnen.Add(deellijnViewModel);
            NotifyPropertyChanged("Deellijnen");
        }
Beispiel #3
0
        /// <summary>
        /// Voegt de deellijnen toe aan de verzameling met daarbij de vulling van de niveaudoelen.
        /// </summary>
        /// <param name="deellijn"></param>
        public void ExecuteAddDeellijn(Deellijn deellijn)
        {
            if (deellijn != null)
            {
                DeellijnViewModel Deellijn = new DeellijnViewModel();

                Deellijn.Deelgebied = deellijn.Deelgebied;
                foreach (var niveaudoel in deellijn.AlleNiveauDoelen)
                {
                    Deellijn.AddNiveaudoelen(niveaudoel);
                }
                Deellijnen.Add(Deellijn);
            }
        }