private void cmbVerpakking_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (cmbVerpakking.SelectedIndex != -1)
     {
         huidigeVerpakking       = (Verpakkingen)cmbVerpakking.SelectedItem;
         btnSchepIjsje.IsEnabled = true;
     }
 }
Пример #2
0
        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);
        }
Пример #5
0
 public Ijs(List <Smaak> smaken, Verpakkingen verpakkingen)
 {
     Bollen       = smaken;
     Verpakkingen = verpakkingen;
     TotaalBedrag = smaken.Sum(smaak => smaak.Prijs);
 }