C# Class Difi.SikkerDigitalPost.Klient.Kvitteringsparser

Mostrar archivo Open project: difi/sikker-digital-post-klient-dotnet

Public Methods

Method Description
TilFeilmelding ( XmlDocument feilmelding ) : Feilmelding
TilLeveringskvittering ( XmlDocument leveringskvitteringXmlDocument ) : Leveringskvittering
TilMottakskvittering ( XmlDocument mottakskvitteringXmlDocument ) : Mottakskvittering
TilReturpostkvittering ( XmlDocument returpostkvitteringXmlDocument ) : Returpostkvittering
TilTomKøKvittering ( XmlDocument tomKøkvitteringXmlDocument ) : TomKøKvittering
TilTransportFeiletKvittering ( XmlDocument transportFeiletXmlDocument ) : TransportFeiletKvittering
TilTransportOkKvittering ( XmlDocument transportOkXmlDocument ) : Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Transport.TransportOkKvittering
TilVarslingFeiletKvittering ( XmlDocument varslingFeiletXmlDocument ) : VarslingFeiletKvittering
TilÅpningskvittering ( XmlDocument åpningskvitteringXmlDocument ) : Åpningskvittering

Protected Methods

Method Description
GetXmlNodeFromDocument ( XmlDocument document, string xPath ) : XmlNode

Private Methods

Method Description
GetNamespaceManager ( XmlDocument document ) : XmlNamespaceManager
HentFeilmeldingsfelter ( XmlDocument feilmelding ) : Feilmeldingsfelter
HentForretningskvitteringFelter ( XmlDocument forretningskvittering ) : Forretningskvitteringfelter
HentKvitteringsfelter ( XmlDocument kvittering, bool sjekkEtterReferanseTilMeldingsId = true ) : Kvitteringsfelter
HentTransportFeiletKvitteringsfelter ( XmlDocument document ) : TransportFeiletKvitteringsfelter
HentVarslingFeiletKvitteringsfelter ( XmlDocument varslingFeiletKvittering ) : VarslingFeiletKvitteringsfelter
ParseKvitteringsFelter ( XmlDocument kvittering, bool sjekkEtterReferanseTilMeldingsId ) : Kvitteringsfelter
SjekkForretningskvitteringForKonsistens ( XmlDocument document ) : string

Method Details

GetXmlNodeFromDocument() protected static method

protected static GetXmlNodeFromDocument ( XmlDocument document, string xPath ) : XmlNode
document System.Xml.XmlDocument
xPath string
return System.Xml.XmlNode

TilFeilmelding() public static method

public static TilFeilmelding ( XmlDocument feilmelding ) : Feilmelding
feilmelding System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.Feilmelding

TilLeveringskvittering() public static method

public static TilLeveringskvittering ( XmlDocument leveringskvitteringXmlDocument ) : Leveringskvittering
leveringskvitteringXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.Leveringskvittering

TilMottakskvittering() public static method

public static TilMottakskvittering ( XmlDocument mottakskvitteringXmlDocument ) : Mottakskvittering
mottakskvitteringXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.Mottakskvittering

TilReturpostkvittering() public static method

public static TilReturpostkvittering ( XmlDocument returpostkvitteringXmlDocument ) : Returpostkvittering
returpostkvitteringXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.Returpostkvittering

TilTomKøKvittering() public static method

public static TilTomKøKvittering ( XmlDocument tomKøkvitteringXmlDocument ) : TomKøKvittering
tomKøkvitteringXmlDocument System.Xml.XmlDocument
return TomKøKvittering

TilTransportFeiletKvittering() public static method

public static TilTransportFeiletKvittering ( XmlDocument transportFeiletXmlDocument ) : TransportFeiletKvittering
transportFeiletXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Transport.TransportFeiletKvittering

TilTransportOkKvittering() public static method

public static TilTransportOkKvittering ( XmlDocument transportOkXmlDocument ) : Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Transport.TransportOkKvittering
transportOkXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Transport.TransportOkKvittering

TilVarslingFeiletKvittering() public static method

public static TilVarslingFeiletKvittering ( XmlDocument varslingFeiletXmlDocument ) : VarslingFeiletKvittering
varslingFeiletXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.VarslingFeiletKvittering

TilÅpningskvittering() public static method

public static TilÅpningskvittering ( XmlDocument åpningskvitteringXmlDocument ) : Åpningskvittering
åpningskvitteringXmlDocument System.Xml.XmlDocument
return Difi.SikkerDigitalPost.Klient.Domene.Entiteter.Kvitteringer.Forretning.Åpningskvittering