Da hast du aber das Problem, dass, wenn Du auf einer bestehenden Reservierung in der Zukunft stehst, oder im Kalender auf einem Tag, trotzdem immer der morgige Tag genommen wird.
Ich hatte das eigentlich so verstanden, das immer ein Tag weiter genommen werden soll.
Wenn das aber nur für leere Dokumente zutreffen soll, dann muss das tomorrow.DateOnly bei if dbc.Count = 1 raus.
Weil Du sonst nie eine Quickreservation in der Zukunft erstellen kannst, sondern immer das Datum eintragen mußt.
Kjeld