Beispiel #1
0
        public CollectorsMainVM(ITenantDBsDir appArguments) : base(appArguments)
        {
            var mkt = appArguments.MarketState;

            Rows              = new MainListVM(mkt.Collectors, appArguments);
            ToolBar           = new MainToolbarVM(this);
            EncodeNewDraftCmd = R2Command.Relay(EncodeNewDraft);
        }
Beispiel #2
0
 public MainWindowVM(AppArguments appArguments, bool clickRefresh = true) : base(appArguments)
 {
     MainToolBar    = new MainToolbarVM(this);
     ActiveLeases   = new ActiveLeasesVM(appArguments);
     InactiveLeases = new InactiveLeasesVM(appArguments);
     ActiveLeases.Crud.SaveCompleted += (s, e) => ClickRefresh();
     ActiveLeases.LeaseDeactivated   += (s, e) => ClickRefresh();
     if (clickRefresh)
     {
         ClickRefresh();
     }
 }