コード例 #1
0
 public override object GetValue(GeocacheData gc)
 {
     if (!string.IsNullOrEmpty(gc.Caches.Latitude) && !string.IsNullOrEmpty(gc.Caches.Longitude))
     {
         try
         {
             return Utils.Conversion.GetCoordinatesPresentation(Utils.Conversion.StringToDouble(gc.Caches.Latitude), Utils.Conversion.StringToDouble(gc.Caches.Longitude));
         }
         catch
         {
         }
     }
     return null;
 }
コード例 #2
0
 public override object GetValue(GeocacheData gc)
 {
     if (gc.Corrected != null && !string.IsNullOrEmpty(gc.Corrected.kAfterLat) && !string.IsNullOrEmpty(gc.Corrected.kAfterLon))
     {
         try
         {
             return Utils.Conversion.GetCoordinatesPresentation(Utils.Conversion.StringToDouble(gc.Corrected.kAfterLat), Utils.Conversion.StringToDouble(gc.Corrected.kAfterLon));
         }
         catch
         {
         }
     }
     return null;
 }
コード例 #3
0
 public override object GetValue(GeocacheData gc)
 {
     if (gc.Corrected != null && !string.IsNullOrEmpty(gc.Corrected.kAfterLat) && !string.IsNullOrEmpty(gc.Corrected.kAfterLon))
     {
         try
         {
             return(Utils.Conversion.GetCoordinatesPresentation(Utils.Conversion.StringToDouble(gc.Corrected.kAfterLat), Utils.Conversion.StringToDouble(gc.Corrected.kAfterLon)));
         }
         catch
         {
         }
     }
     return(null);
 }
コード例 #4
0
 public override object GetValue(GeocacheData gc)
 {
     if (!string.IsNullOrEmpty(gc.Caches.Latitude) && !string.IsNullOrEmpty(gc.Caches.Longitude))
     {
         try
         {
             return(Utils.Conversion.GetCoordinatesPresentation(Utils.Conversion.StringToDouble(gc.Caches.Latitude), Utils.Conversion.StringToDouble(gc.Caches.Longitude)));
         }
         catch
         {
         }
     }
     return(null);
 }
コード例 #5
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Longitude;
 }
コード例 #6
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.HasTravelBug != 0;
 }
コード例 #7
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.SmartOverride != 0);
 }
コード例 #8
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Resolution);
 }
コード例 #9
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Watch != 0);
 }
コード例 #10
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Bearing);
 }
コード例 #11
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.LastUserDate;
 }
コード例 #12
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Distance;
 }
コード例 #13
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.HasUserNote != 0;
 }
コード例 #14
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Terrain);
 }
コード例 #15
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.ChildLoad != 0;
 }
コード例 #16
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Degrees;
 }
コード例 #17
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Distance);
 }
コード例 #18
0
 public virtual object GetValue(GeocacheData gc)
 {
     return(null);
 }
コード例 #19
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.County);
 }
コード例 #20
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.CacheMemo == null ? "" : gc.CacheMemo.TravelBugs);
 }
コード例 #21
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.TempDisabled != 0);
 }
コード例 #22
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.TempDisabled != 0;
 }
コード例 #23
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.User4);
 }
コード例 #24
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.IsOwner != 0);
 }
コード例 #25
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.LastLog);
 }
コード例 #26
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.HasTravelBug != 0);
 }
コード例 #27
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Found != 0;
 }
コード例 #28
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Container;
 }
コード例 #29
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.IsOwner != 0;
 }
コード例 #30
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.PlacedBy);
 }
コード例 #31
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Archived != 0);
 }
コード例 #32
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.GcNote);
 }
コード例 #33
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Difficulty;
 }
コード例 #34
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.CacheMemo == null ? "" : gc.CacheMemo.TravelBugs;
 }
コード例 #35
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.ShortHtm != 0);
 }
コード例 #36
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.CacheMemo == null ? "" : gc.CacheMemo.UserNote);
 }
コード例 #37
0
 public override object GetValue(GeocacheData gc)
 {
     return (from a in ApplicationData.Instance.GeocacheTypes where a.GSAK == gc.Caches.CacheType select a.Name).FirstOrDefault() ?? gc.Caches.CacheType;
 }
コード例 #38
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Elevation;
 }
コード例 #39
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.CacheMemo == null ? "" : gc.CacheMemo.LongDescription;
 }
コード例 #40
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Guid;
 }
コード例 #41
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.HasUserNote != 0);
 }
コード例 #42
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Country;
 }
コード例 #43
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.ChildLoad != 0);
 }
コード例 #44
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.ShortHtm != 0;
 }
コード例 #45
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.LonOriginal;
 }
コード例 #46
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.HasCorrected != 0;
 }
コード例 #47
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.CacheMemo == null ? "" : gc.CacheMemo.UserNote;
 }
コード例 #48
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Longitude);
 }
コード例 #49
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.LonOriginal);
 }
コード例 #50
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.OwnerName);
 }
コード例 #51
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Difficulty);
 }
コード例 #52
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.SmartName;
 }
コード例 #53
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.Status);
 }
コード例 #54
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.Bearing;
 }
コード例 #55
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.PlacedDate;
 }
コード例 #56
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.CacheMemo == null ? "" : gc.CacheMemo.LongDescription);
 }
コード例 #57
0
 public override object GetValue(GeocacheData gc)
 {
     return(gc.Caches.NumberOfLogs);
 }
コード例 #58
0
 public override object GetValue(GeocacheData gc)
 {
     return gc.Caches.FavPoints;
 }