Bugfix bei Bargeldkassen Berechnung des Saldo wenn eine Kasse neu angelegt wird
This commit is contained in:
@@ -156,9 +156,11 @@ namespace BeWo.ViewModel
|
||||
liste.DoForEach(f => f.Transaktionskassenbestand = 0);
|
||||
|
||||
var vorherige = liste.FirstOrDefault();
|
||||
vorherige.Transaktionskassenbestand = Anfangsbestand ?? 0;
|
||||
|
||||
if (vorherige != null)
|
||||
{
|
||||
vorherige.Transaktionskassenbestand = Anfangsbestand ?? 0;
|
||||
|
||||
foreach (var transaktion in liste)
|
||||
{
|
||||
transaktion.Transaktionskassenbestand = vorherige.Transaktionskassenbestand + transaktion.Betrag*(transaktion.Zahlungstyp.Enum == Zahlungstyp.Auszahlung ? -1 : 1);
|
||||
|
||||
Reference in New Issue
Block a user