public void ComboBox_wird_ausgewertet() { var sut = new Auswahl(); sut.Kartenzahlung_gewählt += () => MessageBox.Show("Kartenzahlung gewählt"); sut.Bankeinzug_gewählt += () => MessageBox.Show("Bankeinzug gewählt"); sut.Öffnen(); }
public void WeitereAuswahl(Auswahl auswahl, Bruch ergebnis) { switch (auswahl) { case Auswahl.WeiterRechnen: menü.WeitereAuswahlWeiterRechnen(ergebnis); NutzerEingabe(ergebnis); break; case Auswahl.AlsBruch: menü.WeitereAuswahlAlsBruch(ergebnis.ToString(), Convert.ToString(ergebnis.UmrechnungInDezimal(ergebnis))); NutzereingabeWeitereAuswahl(ergebnis); break; case Auswahl.NeueRechnung: menü.WeitereAuswahlClearConsole(); NutzerEingabe(); break; case Auswahl.AlsDezimal: menü.WeitereAuswahlAlsDezimal(ergebnis.ToString(), Convert.ToString(ergebnis.UmrechnungInDezimal(ergebnis))); NutzereingabeWeitereAuswahl(ergebnis); break; case Auswahl.Beenden: return; default: menü.WeitereAuswahlClearConsole(); NutzereingabeWeitereAuswahl(ergebnis); break; } }
public Liste Bestellung(Auswahl a) { Liste l = new Liste(); for (LElement tmp = root; tmp != null; tmp = tmp.next) { if (a(tmp.anzahl)) { l.Hinzufügen(tmp.name, tmp.anzahl); } } return(l); }