anchor.diff:    }
   
     clearNewEntry() {
  +    id = "";
       hours = 1;
       minutes = 0;
   
       description = "";
  +  }
  +
  +  editEntry(Entry entry) {
  +    id = entry.id;
  +    hours = entry.duration.inHours;
  +    minutes = entry.duration.inMinutes - (entry.duration.inHours * 60);
  +    description = entry.description;
  +    client = entry.client;
     }
   
     addEntry() {
  
positive.code: )
  class TimesheetController {
    Timesheet timesheet = new Timesheet();
    int hours = 1;
    int minutes = 0;
    String description = "";
  
negative.code:   }
  }
  
  abstract class Resource {
    Future add(dynamic entity);
    Future remove(dynamic entity);
    Future save(dynamic entity);
    Future getAll();
  }
  
  @NgInjectableService()
  class EntriesResource implements Resource {
    List<Entry> entries = [];
  
    Future _loaded;
  