public Bier ZoekBier(Bier bier) { List <Bier> gevondenBiertjes = new List <Bier>(); foreach (Bier b in Biertjes.Values) { if (bier.Kleur != null && bier.Kleur != b.Kleur) { continue; } if (bier.Brouwerij != null && bier.Brouwerij.Length > 0 && bier.Brouwerij != b.Brouwerij) { continue; } if (bier.Volume > 0 && bier.Volume != b.Volume) { continue; } if (bier.AlcoholPercentage >= 0 && bier.AlcoholPercentage != b.AlcoholPercentage) { continue; } return(b); } return(null); }
//public List<Bier> Biertjes = new List<Bier>(); public void VoegBierToe(double prijsPerStuk, string naam, Bierkleur?kleur, string brouwerij, double volume, double alcoholPercentage, Setgrootte?minimumHoeveelheid) { Bier bier = new Bier(prijsPerStuk, naam, kleur, brouwerij, volume, alcoholPercentage, minimumHoeveelheid); if (!Biertjes.ContainsKey(naam)) { Biertjes.Add(bier.Naam, bier); } }