public bool IsDDDLocation(string locationCode)
        {
            var          locDetails = locationCode.Split("-").Select(s => Convert.ToInt32(s)).ToArray();
            LocationCode locationCd = new LocationCode(locDetails[0], locDetails[1]);

            return(_locationManager.GetLocationDetails(locationCd).IsDDD);
        }
        public string GetLocationStatus(string locationCode)
        {
            var          locDetails = locationCode.Split("-").Select(s => Convert.ToInt32(s)).ToArray();
            LocationCode locationCd = new LocationCode(locDetails[0], locDetails[1]);

            return(_locationManager.GetLocationDetails(locationCd).OnlineStatus);
        }
 public Location GetLocationDetails(LocationCode locationCode)
 {
     return(_locations.Where(s => s.LocationCode.Code == locationCode.Code &&
                             s.LocationCode.SatelliteNumber == locationCode.SatelliteNumber).FirstOrDefault());
 }