public bool VoegBroodjeToe(Broodje broodje) { foreach (Broodje b in HaalBroodjesOp()) { if (b.Naam == broodje.Naam) { return(false); } else { return(true); } } return(false); }
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); }
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(); }
private void btBroodjeAanmaken_Click(object sender, EventArgs e) { Broodje broodje = new Broodje(tbNaamBroodje.Text, cbBroodSoorten.SelectedIndex); }