XML
Hej jeg sender en xml booking til en server, og har brug for at via en mail som kunden modtager, at blive redirect til en side ud fra booking id. Og hvor de så skal acceptere turen. den xml jeg sender ser såen herud.XmlNode CreateTourNode = doc.CreateElement("CreateTour");
doc.AppendChild(CreateTourNode);
XmlNode RecordNode = doc.CreateElement("RecordType");
RecordNode.AppendChild(doc.CreateTextNode("CreateTour"));
CreateTourNode.AppendChild(RecordNode);
XmlNode prefixNode = doc.CreateElement("WebPrefix");
prefixNode.AppendChild(doc.CreateTextNode(prefix));
CreateTourNode.AppendChild(prefixNode);
//start custormer
XmlNode CustormerHeadNode = doc.CreateElement("Custormer");
CreateTourNode.AppendChild(CustormerHeadNode);
XmlNode useridNode = doc.CreateElement("UserId");
useridNode.AppendChild(doc.CreateTextNode(Guid.NewGuid().ToString()));
CustormerHeadNode.AppendChild(useridNode);
XmlNode custormerNrNode = doc.CreateElement("CustomerNumber");
custormerNrNode.AppendChild(doc.CreateTextNode("0"));
CustormerHeadNode.AppendChild(custormerNrNode);
XmlNode custormerNameNode = doc.CreateElement("CustomerName");
custormerNameNode.AppendChild(doc.CreateTextNode(navn.Text));
CustormerHeadNode.AppendChild(custormerNameNode);
XmlNode CustomerAttNode = doc.CreateElement("CustomerAtt");
CustomerAttNode.AppendChild(doc.CreateTextNode(att.Text));
CustormerHeadNode.AppendChild(CustomerAttNode);
XmlNode CustomerRoadNode = doc.CreateElement("CustomerRoad");
CustomerRoadNode.AppendChild(doc.CreateTextNode("KundeVej"));
CustormerHeadNode.AppendChild(CustomerRoadNode);
og den side der hedder accept ser såen herud,
XmlDocument doc = new XmlDocument();
XmlNode docNode = doc.CreateXmlDeclaration("1.0", "UTF-8", null);
doc.AppendChild(docNode);
XmlNode acceptTourNode = doc.CreateElement("AcceptTour");
doc.AppendChild(acceptTourNode);
XmlNode RecordNode = doc.CreateElement("RecordType");
RecordNode.AppendChild(doc.CreateTextNode("AcceptTour"));
acceptTourNode.AppendChild(RecordNode);
XmlNode prefixNode = doc.CreateElement("WebPrefix");
prefixNode.AppendChild(doc.CreateTextNode(ID));
acceptTourNode.AppendChild(prefixNode);
XmlNode custormerNrNode = doc.CreateElement("TourNumber");
custormerNrNode.AppendChild(doc.CreateTextNode(trip.Text));
acceptTourNode.AppendChild(custormerNrNode);
XmlNode custormerNameNode = doc.CreateElement("Code");
custormerNameNode.AppendChild(doc.CreateTextNode(code.Text));
acceptTourNode.AppendChild(custormerNameNode);