Example #1
0
        public MainViewModel()
        {
            NewNoteCommand    = new RelayCommand(ExecuteNewNoteCommand);
            EditNoteCommand   = new RelayCommand(ExecuteEditNoteCommand);
            DeleteNoteCommand = new RelayCommand(ExecuteDeleteNoteCommand, CanExecuteDeleteNoteCommand);
            SaveNoteCommand   = new RelayCommand(ExecuteSaveNoteCommand);
            GoBackCommand     = new RelayCommand(ExecuteGoBackCommand);

            _noteDataProvider = ServiceLocator.Current.GetInstance <INoteDataProvider>();
            InitializeData();
        }
Example #2
0
 public NoteController(INoteDataProvider dataProvider)
 {
     _DataProvider = dataProvider ?? throw new NullReferenceException(nameof(dataProvider));
 }
Example #3
0
 public NoteController(INoteDataProvider noteDataProvider)
 {
     _noteDataProvider = noteDataProvider;
 }
Example #4
0
 /// <summary>
 /// Initializes the mock.
 /// </summary>
 private void InitializeMock()
 {
     mock             = new Mock <INoteDataProvider>();
     noteDataProvider = mock.Object;
     noteController   = new NoteController(noteDataProvider);
 }