public Benutzerfenster(Hauptfenster hauptfenster) : this()
 {
     Hauptfenster      = hauptfenster;
     benutzersteuerung = hauptfenster.Steuerung.Benutzersteuerung;
     zahlungssteuerung = hauptfenster.Steuerung.Zahlungssteuerung;
     kontosteuerung    = hauptfenster.Steuerung.Kontosteuerung;
 }
Exemplo n.º 2
0
 private void Kontofenster_FormClosing(object sender, FormClosingEventArgs e)
 {
     überweisungssteuerung.ÜberweisungVerändert   -= FülleÜberweisungen;
     überweisungssteuerung.ÜberweisungHinzugefügt -= NeueÜberweisung;
     kontosteuerung.KontoVerändert   -= FülleKonto;
     kontosteuerung.KontoHinzugefügt -= FülleKonto;
     Hauptfenster.Focus();
 }
 private void Benutzerfenster_FormClosing(object sender, FormClosingEventArgs e)
 {
     benutzersteuerung.BenutzerVerändert  -= FülleBenutzer;
     zahlungssteuerung.ZahlungVerändert   -= FülleZahlungen;
     zahlungssteuerung.ZahlungHinzugefügt -= NeueZahlung;
     kontosteuerung.KontoVerändert        -= FülleKonto;
     kontosteuerung.KontoHinzugefügt      -= FülleKonto;
     Hauptfenster.Focus();
 }
        public Einkäufefenster(Hauptfenster hauptfenster) : this()
        {
            Hauptfenster         = hauptfenster;
            einkaufsteuerung     = hauptfenster.Steuerung.Einkaufsteuerung;
            positionssteuerung   = hauptfenster.Steuerung.Einkaufspositionssteuerung;
            abrechnungssteuerung = hauptfenster.Steuerung.Abrechnungssteuerung;

            AbrechnungSpalte.AspectToStringConverter      = (a => ((Abrechnung)a)?.Name);
            EinkaufLöschenSpalte.AspectToStringConverter  = (a => (a == null || !((Abrechnung)a).Gebucht) ? "Löschen" : null);
            PositionLöschenSpalte.AspectToStringConverter = (e => "Löschen");
            KontoSpalte.AspectToStringConverter           = (ü => ((Überweisung)ü).Konto.Name);
            ProduktSpalte.AspectToStringConverter         = (p => ((Kastengröße)p).Anzeigename);

            KontoBox.Kontosteuerung          = hauptfenster.Steuerung.Kontosteuerung;
            ProduktBox.Kastengrößensteuerung = hauptfenster.Steuerung.Kastengrößensteuerung;
        }
Exemplo n.º 5
0
 public Kontofenster(Hauptfenster hauptfenster) : this()
 {
     Hauptfenster          = hauptfenster;
     überweisungssteuerung = hauptfenster.Steuerung.Überweisungssteuerung;
     kontosteuerung        = hauptfenster.Steuerung.Kontosteuerung;
 }
Exemplo n.º 6
0
 public BenutzerListefenster(Hauptfenster hauptfenster) : this()
 {
     Hauptfenster      = hauptfenster;
     benutzersteuerung = hauptfenster.Steuerung.Benutzersteuerung;
 }
Exemplo n.º 7
0
 private void AnzeigenOptionInaktiv_Click(object sender, EventArgs e)
 {
     Hauptfenster.ÖffneBenutzerfenster((Benutzer)InaktivListe.SelectedObject);
 }