private void NeueZahlung(Zahlung zahlung) { if (zahlung.Benutzer != benutzer) { return; } Zahlungsliste.AddObject(zahlung); Zahlungsliste.Sort(ErstellungSpalte, SortOrder.Ascending); Zahlungsliste.TopItemIndex = Zahlungsliste.Items.Count - 1; }
private void FülleZahlungen(Zahlung zahlung = null) { if (zahlung != null && zahlung.Benutzer != benutzer) { return; } if (zahlung == null) { Zahlungsliste.SetObjects(benutzer.Zahlungen.ToList()); Zahlungsliste.Sort(DatumSpalte, SortOrder.Ascending); Zahlungsliste.TopItemIndex = Zahlungsliste.Items.Count - 1; } else { Zahlungsliste.RefreshObject(zahlung); } }