Example #1
0
        void CreateNewNote()
        {
            Note note = new Note();

            note.NoteDate = DateTime.Now;
            NoteViewModel workspace = new NoteViewModel(note, mainWindowViewModel.NoteRepository, mainWindowViewModel.SelectedDate);

            workspace.UpdateWorkstapeNotify += mainWindowViewModel.SetListNotesViewOnWorkspace;

            UpdateWorkstapeNotify?.Invoke(workspace);
        }
Example #2
0
        void Save()
        {
            if (_note.IdNote == -1)
            {
                noteRepository.AddNote(_note);
            }
            else
            {
                noteRepository.UpdateNote(_note);
            }

            UpdateWorkstapeNotify?.Invoke();
        }
Example #3
0
        void Delete()
        {
            noteRepository.RemoveNote(_note);

            UpdateWorkstapeNotify?.Invoke();
        }