Exemple #1
0
        public MainWindowViewModel(IDatabaseService dbService, IVirtualDesktopService vdService,
                                   IPresetManager presetManager, ListViewModelFactory listViewModelFactory,
                                   VDPDetailsViewModelFactory vdpViewModelFactory) : base()
        {
            this.presetManager        = presetManager;
            this.dbService            = dbService;
            this.vdService            = vdService;
            this.listViewModelFactory = listViewModelFactory;
            this.vdpViewModelFactory  = vdpViewModelFactory;

            OnLoadedCommand = new RelayCommand <Window>(window => ExecuteOnLoaded(window));

            virtualDesktopPresets = dbService.GetAllPresets().Result;

            Title = "Virtual Desktop Manager";
        }
Exemple #2
0
 public PresetManager(IVirtualDesktopService vdService)
 {
     this.vdService = vdService;
 }