public void Add(string _headline, string _subheadline, string _gradientback1, string _gradientback2)
        {
            var item = new WordNoteBookViewModel(WordNoteBookHelper.Add(_headline, _subheadline, _gradientback1, _gradientback2));

            WordNoteBookViewModelCollection.Add(item);
            AddNewItemIntoTheGrid(item);
            Count();
        }
 public void Change_Color(string gradient1, string gradient2)
 {
     if (WordNoteBookHelper.UpdateColor(ID, gradient1, gradient2))
     {
         WordNoteBookViewModel.GradientBackground1 = gradient1;
         WordNoteBookViewModel.GradientBackground2 = gradient2;
     }
 }
 private void RenameSubmitButton_Click(object sender, RoutedEventArgs e)
 {
     if (WordNoteBookHelper.Rename(ViewModel.ID, RenameSubHeadlineTextBox.Text, RenameHeadlineTextBox.Text))
     {
         ViewModel.WordNoteBookViewModel.SubHeadline = RenameSubHeadlineTextBox.Text;
         ViewModel.WordNoteBookViewModel.Headline    = RenameHeadlineTextBox.Text;
         ClearRenameGrid();
     }
 }
 public void Delete(WordNoteBookViewModel viewmodelitem)
 {
     WordNoteBookHelper.DeleteByID(viewmodelitem.ID);
     WordNoteBookViewModelCollection.Remove(viewmodelitem);
     foreach (var item in WordNoteBookStackPanel.Children)
     {
         if ((int)(((NoteBookControl)item).Tag) == viewmodelitem.ID)
         {
             WordNoteBookStackPanel.Children.Remove(item);
         }
     }
     Count();
 }
 public void GetAll()
 {
     WordNoteBookViewModelCollection.Clear();
     WordNoteBookStackPanel.Children.Clear();
     foreach (var item in WordNoteBookHelper.All())
     {
         WordNoteBookViewModelCollection.Add(new WordNoteBookViewModel(item));
     }
     foreach (var item in WordNoteBookViewModelCollection)
     {
         AddNewItemIntoTheGrid(item);
     }
     Count();
 }
Beispiel #6
0
 public void GetWordNoteInfo()
 {
     WordNoteBookViewModelCollection.Clear();
     foreach (var item in WordNoteBookHelper.All())
     {
         var viewmodel = new WordNoteBookViewModel(item);
         //viewmodel.IsSaved = WordNoteHelper.IsWordSaved(Word);
         WordNoteBookViewModelCollection.Add(viewmodel);
     }
     foreach (var item in WordNoteBookViewModelCollection)
     {
         item.IsSaved = WordNoteHelper.IsWordSaved(Word, item.ID);
     }
 }
 public void RenameNoteBook(WordNoteViewModel viewmodelitem)
 {
     WordNoteBookHelper.DeleteByID(viewmodelitem.ID);
     WordNoteViewModelCollection.Remove(viewmodelitem);
 }
 public void DeleteNoteBook(WordNoteBookViewModel viewmodelitem)
 {
     WordNoteBookHelper.DeleteByID(viewmodelitem.ID);
 }
 public void Init()
 {
     TimeText      = AppService.HowLongInstalled().ToString();
     WordCount     = WordStorageHelper.Count().ToString();
     NoteBookCount = WordNoteBookHelper.Count().ToString();
 }