public void WhenConstructed_UnPinnedListIsNotNull() { var recentEntries = new RecentEntryList(); var recentEntrie = new RecentEntry(5, "test", "description", recentEntries); Assert.IsNotNull(recentEntries.UnpinnedList); Assert.IsFalse(recentEntrie.IsPinned); }
public void AddRecentEntry(Entry viewedentry) { if (ViewedEntries.Where(e => (e.DictId == viewedentry.DictId) && (e.WordStr == viewedentry.WordStr)).Count() == 0) { RecentEntry RE = new RecentEntry(viewedentry); ViewedEntries.Add(RE); connection.Insert(RE); RecentEntry.SimpleSortRecentEntriesOC(ViewedEntries); } }
private void populateCollectionOfViewedEntries() { var dbViewedEntr = connection.Table <RecentEntry>(); foreach (var item in dbViewedEntr) { ViewedEntries.Add(item); } RecentEntry.SimpleSortRecentEntriesOC(ViewedEntries); }
public void RecentItemDoubleClicked(RecentEntry entry) { if (!File.Exists(entry.Path)) { MessageBox.Show("Project doesn't exist"); return; } OpenProject(entry.Path); entry.LastAccessTimestamp = DateTime.Now; OrcusPluginStudioSettings.Current.Save(); }
public void SetRecentStopAtRoute(Route route, StopGroup stop) { lock (ctx) { var recentEntry = ctx.RecentEntries.Where(e => e.RouteID == route.ID).SingleOrDefault(); if (recentEntry != null) { ctx.Delete(recentEntry); } var entry = new RecentEntry { Route = route, Stop = stop }; ctx.Insert(entry); } }