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); }
void Save() { if (_note.IdNote == -1) { noteRepository.AddNote(_note); } else { noteRepository.UpdateNote(_note); } UpdateWorkstapeNotify?.Invoke(); }
void Delete() { noteRepository.RemoveNote(_note); UpdateWorkstapeNotify?.Invoke(); }