public Tuple<Area, IEnumerable<MapEntry>> ReadMapForPlayer(Guid playerId, int areaId)
 {
     Area area = null;
     IEnumerable<MapEntry> results = null;
     using (var entities = new GinTubEntities())
     {
         var areaResults = entities.ReadAreaForPlayer(areaId);
         area = areaResults.Select(a => TypeAdapter.Adapt<Area>(a)).FirstOrDefault();
         var resultResults = entities.ReadMapForPlayer(playerId, areaId);
         results = resultResults.Select(r => TypeAdapter.Adapt<MapEntry>(r)).ToList();
     }
     return new Tuple<Area,IEnumerable<MapEntry>>(area, results);
 }