Beispiel #1
0
        public VisualBrowserViewModel(
            IMobileConfigurationDataService mobileConfigurationDataService,
            INavigationService navigationService,
            IHistoryDataService historyDataService,
            IMobileAppConfigDataService mobileAppConfigDataService,
            ISettingsDataService settingsDataService,
            IDialogService dialogService,
            IUserSessionService userSessionService,
            IContactsService contactsService,
            IPresentationDataService presentationDataService,
            ISearchContentDataService searchContentDataService,
            ISyncLogService syncLogService,
            IDocumentInfoDataService documentInfoDataService) : base(settingsDataService)
        {
            _documentInfoDataService        = documentInfoDataService;
            _presentationDataService        = presentationDataService;
            _userSessionService             = userSessionService;
            _dialogService                  = dialogService;
            _mobileAppConfigDataService     = mobileAppConfigDataService;
            _navigationService              = navigationService;
            _historyDataService             = historyDataService;
            _mobileConfigurationDataService = mobileConfigurationDataService;
            _navigateToMediaCommand         = new NavigateToMediaCommand(_navigationService, _historyDataService);
            _contactsService                = contactsService;
            _searchContentDataService       = searchContentDataService;
            _syncLogService                 = syncLogService;

            Initialize();
        }
 public ControlBarViewModel(
     IDialogService dialogService,
     ISettingsDataService settingsDataService,
     IMobileAppConfigDataService mobileAppConfigDataService,
     MobileConfigurationDTO currentMobileConfiguration,
     IUserSessionService userSessionService,
     IContactsService contactsService,
     IPresentationDataService presentationDataService,
     ISyncLogService syncLogService
     ) : base(settingsDataService)
 {
     _presentationDataService    = presentationDataService;
     _userSessionService         = userSessionService;
     _dialogService              = dialogService;
     _mobileAppConfigDataService = mobileAppConfigDataService;
     _currentMobileConfiguration = currentMobileConfiguration;
     _contactsService            = contactsService;
     _syncLogService             = syncLogService;
     Initialize();
 }
        // CTOR
        public SynchronizationViewModel(
            IDialogService dialogService,
            ISettingsDataService settingsDataService,
            ISyncLogService syncLogService)
        {
            // Debug
            _detailMsgName     = "";
            _detailMsgProgress = "";
            _isStandardView    = true;
            _isDetailView      = false;

            _dialogService       = dialogService;
            _settingsDataService = settingsDataService;
            _syncLogService      = syncLogService;
            QueueingStep         = new SynchronizationStepViewModel("Queueing");
            ConfigurationStep    = new SynchronizationStepViewModel("Configuration");
            ContentStep          = new SynchronizationStepViewModel("Content");
            FinishingStep        = new SynchronizationStepViewModel("Finishing");
            ResetSteps();
            ResetProgress();
            AttachMessages();
        }
Beispiel #4
0
 public SyncLogController(IErrorService errorService, ISyncLogService syncLogService)
     : base(errorService)
 {
     this._syncLogService = syncLogService;
 }