Difi.SikkerDigitalPost.Klient.KvitteringFactory.LagTransportkvittering C# (CSharp) Method

LagTransportkvittering() private static method

private static LagTransportkvittering ( XmlDocument xmlDocument ) : Transportkvittering
xmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Transport.Transportkvittering
        private static Transportkvittering LagTransportkvittering(XmlDocument xmlDocument)
        {
            if (IsTransportOkKvittering(xmlDocument))
                return Kvitteringsparser.TilTransportOkKvittering(xmlDocument);

            if (IsTransportFeiletKvittering(xmlDocument))
                return Kvitteringsparser.TilTransportFeiletKvittering(xmlDocument);

            if (IsTomKøKvittering(xmlDocument))
                return Kvitteringsparser.TilTomKøKvittering(xmlDocument);

            return null;
        }