Beispiel #1
0
        public Bier AddBier(string naam, double?alcoholPercentage = null)
        {
            if (naam != null && Bieren.FirstOrDefault(bier => bier.Naam == naam) != null)
            {
                throw new ArgumentException("Deze brouwer heeft al een bier met dezelfde naam");
            }
            Bier nieuwBier = new Bier(naam)
            {
                AlcoholPercentage = alcoholPercentage
            };

            Bieren.Add(nieuwBier);
            return(nieuwBier);
        }
Beispiel #2
0
        private void VoegBierToe()
        {
            SelectedBier = Bieren[Bieren.Count - 2];
            Bier bier = new Bier()
            {
                Naam = "Nieuw Bier", BierSoort = null, Brouwer = null
            };

            Bieren.Add(bier);
            SelectedBier = Bieren[Bieren.Count - 1];
            //Bieren = new ObservableCollection<Bier>(ObjectConverter.BO_BierenToBieren(_dataService.VoegBierToe(ObjectConverter.BierToBO_Bier(bier))));
            Bieren       = new ObservableCollection <Bier>(_mapper.Map <List <Bier> >(_dataService.VoegBierToe(_mapper.Map <BO_Bier>(bier))));
            SelectedBier = Bieren[Bieren.Count - 1];
        }