Exemplo n.º 1
0
 public ItemViewModel(NoteItemRepository repository)
 {
     this.repository = repository;
     Item            = new NoteItem()
     {
         DateCreated = DateTime.Now
     };
 }
Exemplo n.º 2
0
        public MainViewModel(NoteItemRepository repository)
        {
            repository.OnItemAdded   += (sender, item) => Items.Add(CreateNoteItemViewModel(item));
            repository.OnItemUpdated += (sender, item) => Task.Run(async() => await LoadData());

            this.repository = repository;
            Task.Run(async() => await LoadData());
        }