/// <summary> /// Koristi se za serijalizaciju XML-a zahtjeva.</summary> /// <param name="provjeraZahtjev">Objekt tipa Schema.ProvjeraZahtjev koji sadrži ProvjeraZahtjev.</param> /// <returns> /// Vraća XmlDocument koji sadrži XML zahtjeva. U slučaju greške vraća null.</returns> public static XmlDocument SerijalizirajProvjeraZahtjev(Schema.ProvjeraZahtjev provjeraZahtjev) { string xml = ""; try { xml = provjeraZahtjev.Serialize(); xml = xml.Replace("<tns:Pdv />", ""); xml = xml.Replace("<tns:Pnp />", ""); xml = xml.Replace("<tns:OstaliPor />", ""); xml = xml.Replace("<tns:Naknade />", ""); } catch (Exception ex) { Trace.WriteLine(String.Format("Greška kod serijalizacije ProvjeraZahtjev: {0}", ex.Message)); throw; } XmlDocument doc = UcitajXml(xml); return(doc); }