예제 #1
0
 private void Aktualisiere_Datenmodell(PersistentToDo[] toDoListe) {
     var toDos = Mapper.Map<PersistentToDo[], ToDo[]>(toDoListe);
     sharedState.ToDos.Clear();
     foreach (var toDo in toDos) {
         sharedState.ToDos.Add(toDo);
     }
 }
예제 #2
0
        public void Process() {
            Trace.TraceInformation("Lokale_ToDo_Liste_laden.Process");

            var toDoListe = new PersistentToDo[0];
            try {
                toDoListe = Lade_ToDo_Liste();
            }
            catch (FileNotFoundException) {
                Trace.TraceInformation("  Datei nicht vorhanden, leere ToDoListe erzeugt.");
            }

            Aktualisiere_Datenmodell(toDoListe);

            Result(sharedState);
        }