Beispiel #1
0
        public ListViewModel(IMammaRepository mammaRepository)
        {
            _mammaRepository = mammaRepository;

            DeleteCommand = new RelayCommand(x => Delete(), x => SelectedItem != null);
            ExportCommand = new RelayCommand(x => Export(), x => SelectedItem != null);

            LoadData();
        }
Beispiel #2
0
        public ListViewModel(IMammaRepository mammaRepository)
        {
            _mammaRepository = mammaRepository;

            DeleteCommand = new RelayCommand(x => Delete(), x => SelectedItem != null);
            ExportCommand = new RelayCommand(x => Export(), x => SelectedItem != null);

            LoadData();
        }
Beispiel #3
0
        public MammaViewModel(IMammaRepository mammaRepository)
        {
            _mammaRepository = mammaRepository;

            _autoSaveBackgroundWorker = new BackgroundWorker();
            _autoSaveBackgroundWorker.DoWork += AutoSaveBackgroundWorkerOnDoWork;
            _autoSaveBackgroundWorker.RunWorkerCompleted += (sender, args) => _lastSaved = DateTime.Now;

            DefaultInitialize();

            InitializeCommand();

            _isChanged = false;
        }
Beispiel #4
0
        public MammaViewModel(IMammaRepository mammaRepository)
        {
            _mammaRepository = mammaRepository;

            _autoSaveBackgroundWorker                     = new BackgroundWorker();
            _autoSaveBackgroundWorker.DoWork             += AutoSaveBackgroundWorkerOnDoWork;
            _autoSaveBackgroundWorker.RunWorkerCompleted += (sender, args) => _lastSaved = DateTime.Now;

            DefaultInitialize();

            InitializeCommand();

            _isChanged = false;
        }