protected override void OnAppearing() { base.OnAppearing(); var historyDatabaseController = new HistoryDatabaseController(); var historyResults = historyDatabaseController.GetLastTranslations(); HistoryItems.Clear(); foreach (var historyResult in historyResults) { HistoryItems.Add(historyResult); } }
public void ReceiveNotification(ItemTranslation itemTranslation) { var args = new NotificationEventArgs() { Title = itemTranslation.German, Message = itemTranslation.English, }; NotificationReceived?.Invoke(null, args); var historyDatabaseController = new HistoryDatabaseController(); historyDatabaseController.SaveToHistory(itemTranslation); }