private DeliveryStatus GetDeliveryStatusFromDeliveryCoDeliveryStatus(DeliveryCo.Business.Entities.DeliveryStatus pStatus) { if (pStatus == DeliveryCo.Business.Entities.DeliveryStatus.Delivered) { return(DeliveryStatus.Delivered); } else if (pStatus == DeliveryCo.Business.Entities.DeliveryStatus.Failed) { return(DeliveryStatus.Failed); } else if (pStatus == DeliveryCo.Business.Entities.DeliveryStatus.Submitted) { return(DeliveryStatus.Submitted); } else { throw new Exception("Unexpected delivery pStatus received"); } }
public void NotifyDeliveryCompletion(Guid pDeliveryId, DeliveryCo.Business.Entities.DeliveryStatus pStatus) { Provider.NotifyDeliveryCompletion(pDeliveryId, GetDeliveryStatusFromDeliveryCoDeliveryStatus(pStatus)); }
public void NotifyDeliveryCompletion(System.Guid pDeliveryId, DeliveryCo.Business.Entities.DeliveryStatus pStatus) { base.Channel.NotifyDeliveryCompletion(pDeliveryId, pStatus); }