Exemple #1
0
 internal static void Load(HistoryModel bindingContext)
 {
     historyModel = bindingContext;
     if (Application.Current.Properties != null)
     {
         historyModel.Items.Clear();
         foreach (String key in Application.Current.Properties.Keys)
         {
             HistoryModel.HistoryItem historyItem = new HistoryModel.HistoryItem();
             historyItem.Text   = key;
             historyItem.Detail = (String)Application.Current.Properties[key];
             historyModel.Items.Add(historyItem);
         }
     }
 }
Exemple #2
0
 internal static void Save(string direction, string text, string result)
 {
     if (Application.Current.Properties != null)
     {
         String key = direction + ":" + text;
         Application.Current.Properties.Add(key, result);
         if (historyModel != null)
         {
             HistoryModel.HistoryItem historyItem = new HistoryModel.HistoryItem();
             historyItem.Text   = key;
             historyItem.Detail = result;
             historyModel.Items.Add(historyItem);
         }
     }
 }