示例#1
0
 public bool VoegBroodjeToe(Broodje broodje)
 {
     foreach (Broodje b in HaalBroodjesOp())
     {
         if (b.Naam == broodje.Naam)
         {
             return(false);
         }
         else
         {
             return(true);
         }
     }
     return(false);
 }
示例#2
0
        public bool VoegBroodjeToe(Broodje broodje)
        {
            // Controleer eerst of er niet al eentje is met dezelfde naam.
            foreach (Broodje artikel in Broodjes)
            {
                if (artikel.Naam == broodje.Naam)
                {
                    return(false);
                }
            }

            // Voeg het artikel toe aan de lijst.
            Broodjes.Add(broodje);

            return(true);
        }
示例#3
0
        private void btBroodjeAanmaken_Click(object sender, EventArgs e)
        {
            string naam = tbNaamBroodje.Text;

            if (string.IsNullOrEmpty(naam))
            {
                MessageBox.Show("Je dient een naam op te geven.");
                return;
            }



            Brood geselecteerdBrood = (Brood)cbBroodSoorten.SelectedItem;

            huidigBroodje = new Broodje(naam, geselecteerdBrood);

            if (geselecteerdBrood == null)
            {
                MessageBox.Show("vul in");
                return;
            }

            //Brood brood = new Brood("");
            bool gelukt = bakkerij.VoegBroodjeToe(huidigBroodje);

            if (!gelukt)
            {
                MessageBox.Show("Er is al een brood met die naam.");
                return;
            }

            if (gelukt)
            {
                MessageBox.Show("Brood toegevoegd.");
                cbBeleg.Enabled          = true;
                btBelegToevoegen.Enabled = true;
            }
            tbNaamBroodje.Clear();
        }
示例#4
0
 private void btBroodjeAanmaken_Click(object sender, EventArgs e)
 {
     Broodje broodje = new Broodje(tbNaamBroodje.Text, cbBroodSoorten.SelectedIndex);
 }