public AddPageViewModel(INotesPage page) { Page = page; isTextEnabled = true; SaveVisibility = Visibility.Visible; page.DataContext = this; PageTitle = "Add new note:"; SaveCommand = new RelayCommand(SaveCommand_Execute, SaveCommand_CanExecute); CancelCommand = new RelayCommand(CancelCommand_Execute); }
public NoteInfoViewModel(INotesPage page) { Page = page; _saveVisibility = Visibility.Collapsed; isTextEnabled = false; page.DataContext = this; PageTitle = "Note:"; CancelCommand = new RelayCommand(CancelCommand_Execute); }
public NotesPageViewModel(INotesPage page) { Page = page; _filter = false; _selection = true; Page.DataContext = this; StartDate = DateTime.Now; EndDate = DateTime.Now; AddCommand = new RelayCommand(AddCommand_Execute); DeleteCommand = new RelayCommand(DeleteCommand_Execute, DeleteCommand_CanExecute); EditCommand = new RelayCommand(EditCommand_Execute, EditCommand_CanExecute); ReadCommand = new RelayCommand(ReadCommand_Execute); }