public Beacon(Estimote.Beacon beacon) { this.beacon = beacon; this.Uuid = this.beacon.ProximityUUID.AsString(); switch (beacon.Proximity) { case CLProximity.Far: this.Proximity = Proximity.Far; break; case CLProximity.Immediate: this.Proximity = Proximity.Immediate; break; case CLProximity.Near: this.Proximity = Proximity.Near; break; default: this.Proximity = Proximity.Unknown; break; } }