internal static ServiceWindow TransformModel(Microsoft.BizTalk.ExplorerOM.TransportInfo omTransportInfo)
        {
            var serviceWindow = new ServiceWindow();

            serviceWindow.Enabled  = omTransportInfo.ServiceWindowEnabled;
            serviceWindow.FromTime = omTransportInfo.FromTime;
            serviceWindow.ToTime   = omTransportInfo.ToTime;

            return(serviceWindow);
        }
        internal static TransportInfo TransforModel(Microsoft.BizTalk.ExplorerOM.TransportInfo omTransportInfo)
        {
            var transportInfo = new TransportInfo();

            transportInfo.Address = omTransportInfo.Address;

            if (omTransportInfo.TransportType != null)
            {
                transportInfo.Type = omTransportInfo.TransportType.Name;
            }

            transportInfo.OrderedDelivery = omTransportInfo.OrderedDelivery;
            transportInfo.RetryCount      = omTransportInfo.RetryCount;
            transportInfo.RetryInterval   = omTransportInfo.RetryInterval;
            transportInfo.ServiceWindow   = ServiceWindowModelTransformer.TransformModel(omTransportInfo);
            return(transportInfo);
        }