private void cmbVerpakking_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (cmbVerpakking.SelectedIndex != -1) { huidigeVerpakking = (Verpakkingen)cmbVerpakking.SelectedItem; btnSchepIjsje.IsEnabled = true; } }
public override string ToString() { string result = $"Een {Verpakkingen.ToString().ToLower()} met:"; foreach (Smaak item in Bollen) { result += $"\n- {item.SmaakSoort}: {item.Prijs.ToString("C2")}"; } result += "\n----------"; result += $"\nTotaal:\t{TotaalBedrag.ToString("C2")}"; return(result); }
public static Ijs MaakVerrassingsIjsje(Verpakkingen verpakking) { int aantalBollen = random.Next(1, 4); List <Smaak> verrassingsBollen = new List <Smaak>(); for (int i = 0; i < aantalBollen; i++) { int randomSmaak = random.Next(IjsSmaken.Count); Smaak smaak = IjsSmaken[randomSmaak]; verrassingsBollen.Add(smaak); } Ijs ijsje = new Ijs(verrassingsBollen, verpakking); return(ijsje); }
public static Ijs MaakIjsje(List <Smaak> smaken, Verpakkingen verpakking) { Ijs ijsje = new Ijs(smaken, verpakking); return(ijsje); }
public Ijs(List <Smaak> smaken, Verpakkingen verpakkingen) { Bollen = smaken; Verpakkingen = verpakkingen; TotaalBedrag = smaken.Sum(smaak => smaak.Prijs); }