public static AdvertiseResult BuildResultFromZooplaResponse(AdvertiseActionType actionType, ZrtdfResponseSendListing response) { if (response == null) { return BuildNoResponseResult(actionType); } var result = new AdvertiseResult { ActionType = actionType, Errors = ErrorFactory.Build(response.errors), Warnings = new List<Warning>(), Message = response.status, ProviderName = Constants.ProviderName, Status = response.status.Equals("OK", StringComparison.InvariantCulture) ? AdvertiseResultStatus.Success : AdvertiseResultStatus.Error }; return result; }
public AffectedProperty() { AffectedPropertyId = 0; PropertyReference = string.Empty; AdvertiseResult = null; }
public override void OnScanResponseDataSet(AdvertisingSet advertisingSet, AdvertiseResult status) { base.OnScanResponseDataSet(advertisingSet, status); _logger.LogDebug($"Advertiser - responding to scan, status: {status}."); }
public override void OnAdvertisingSetStarted(AdvertisingSet advertisingSet, int txPower, AdvertiseResult status) { base.OnAdvertisingSetStarted(advertisingSet, txPower, status); _logger.LogDebug($"Advertiser - sending, status: {status}."); }
public bool CreateAdvertiseResult(AdvertiseResult advertiseResult) { _propertiesContext.AdvertiseResults.Add(advertiseResult); return _propertiesContext.SaveChanges() > 0; }