private static VarslingFeiletKvitteringsfelter HentVarslingFeiletKvitteringsfelter(XmlDocument varslingFeiletKvittering) { var varslingFeiletKvitteringsfelter = new VarslingFeiletKvitteringsfelter(); try { var varslingskanal = GetXmlNodeFromDocument(varslingFeiletKvittering, "//ns9:varslingskanal").InnerText; varslingFeiletKvitteringsfelter.Varslingskanal = varslingskanal == Varslingskanal.Epost.ToString() ? Varslingskanal.Epost : Varslingskanal.Sms; var beskrivelseNode = GetXmlNodeFromDocument(varslingFeiletKvittering, "//ns9:beskrivelse"); if (beskrivelseNode != null) { varslingFeiletKvitteringsfelter.Beskrivelse = beskrivelseNode.InnerText; } } catch (Exception e) { throw new XmlParseException( "Feil under bygging av VarslingFeilet-kvittering.", e); } return(varslingFeiletKvitteringsfelter); }
private static VarslingFeiletKvitteringsfelter HentVarslingFeiletKvitteringsfelter(XmlDocument varslingFeiletKvittering) { var varslingFeiletKvitteringsfelter = new VarslingFeiletKvitteringsfelter(); try { var varslingskanal = GetXmlNodeFromDocument(varslingFeiletKvittering, "//ns9:varslingskanal").InnerText; varslingFeiletKvitteringsfelter.Varslingskanal = varslingskanal == Varslingskanal.Epost.ToString() ? Varslingskanal.Epost : Varslingskanal.Sms; var beskrivelseNode = GetXmlNodeFromDocument(varslingFeiletKvittering, "//ns9:beskrivelse"); if (beskrivelseNode != null) varslingFeiletKvitteringsfelter.Beskrivelse = beskrivelseNode.InnerText; } catch (Exception e) { throw new XmlParseException( "Feil under bygging av VarslingFeilet-kvittering.", e); } return varslingFeiletKvitteringsfelter; }