Example #1
0
 public EstimoteBeaconDatum(DateTimeOffset timestamp, EstimoteBeacon beacon, EstimoteBeaconProximityEvent proximityEvent)
     : base(timestamp)
 {
     BeaconName     = beacon.Name;
     EventName      = beacon.EventName;
     DistanceMeters = beacon.ProximityMeters;
     ProximityEvent = proximityEvent;
 }
Example #2
0
        public override bool Equals(object obj)
        {
            if (!(obj is EstimoteBeacon))
            {
                return(false);
            }

            EstimoteBeacon beacon = obj as EstimoteBeacon;

            return(Name == beacon.Name && Math.Abs(ProximityMeters - beacon.ProximityMeters) < 0.000001 && EventName == beacon.EventName);
        }