Esempio n. 1
0
 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);
 }