コード例 #1
0
        public void UpdateEntries()
        {
            Entries.Clear();

            foreach (var item in DataBaseHandler.ReadTable())
            {
                Entries.Add(item as Entry);
            }
        }
コード例 #2
0
 public void SaveEntry()
 {
     if (VMInteractionHandler.SelectedEntry == null)
     {
         Entry.CreatedDate    = DateTime.Now;
         Entry.LastEditedDate = DateTime.Now;
         DataBaseHandler.Insert(Entry);
         VMInteractionHandler.UpdateEntryList();
     }
     else
     {
         Entry.LastEditedDate = DateTime.Now;
         DataBaseHandler.Update(Entry);
         VMInteractionHandler.UpdateEntryList();
     }
 }
コード例 #3
0
        private void SearchForEntry()
        {
            if (SearchText != "")
            {
                Entries.Clear();

                foreach (var item in DataBaseHandler.ReadTable())
                {
                    if (item.EntryName.Contains(SearchText))
                    {
                        Entries.Add(item as Entry);
                    }
                }
            }
            else
            {
                UpdateEntries();
            }
        }