DomainDrivenDelivery.Domain.Model.Handling.HandlingEventFactory.findVoyage C# (CSharp) Method

findVoyage() private method

private findVoyage ( VoyageNumber voyageNumber ) : Voyage
voyageNumber VoyageNumber
return Voyage
        private Voyage findVoyage(VoyageNumber voyageNumber)
        {
            if(voyageNumber == null)
            {
                return null;
            }

            var voyage = voyageRepository.find(voyageNumber);
            if(voyage == null)
            {
                throw new UnknownVoyageException(voyageNumber);
            }

            return voyage;
        }