public SoaViewerVM(LeaseDTO leaseDTO, ITenantDBsDir appArguments) : base(appArguments) { Lease = leaseDTO; UpdateBalanceFromDateCmd = R2Command.Async(UpdateBalanceFromDate, _ => AppArgs.CanForceLeaseBalanceUpdate(false), "Recompute Balances starting from this date"); SetCaption($"[{Lease.Id}] {Lease.TenantAndStall}"); Rows.ItemOpened += (s, e) => OnItemOpened(e); ClickRefresh(); }