protected internal String ToXMLFragment()
{
StringBuilder xml = new StringBuilder();
if (IsSetListItemId()) {
xml.Append("<ListItemId>");
xml.Append(EscapeXML(this.ListItemId));
xml.Append("</ListItemId>");
}
if (IsSetDateAdded()) {
xml.Append("<DateAdded>");
xml.Append(EscapeXML(this.DateAdded));
xml.Append("</DateAdded>");
}
if (IsSetComment()) {
xml.Append("<Comment>");
xml.Append(EscapeXML(this.Comment));
xml.Append("</Comment>");
}
if (IsSetQuantityDesired()) {
xml.Append("<QuantityDesired>");
xml.Append(EscapeXML(this.QuantityDesired));
xml.Append("</QuantityDesired>");
}
if (IsSetQuantityReceived()) {
xml.Append("<QuantityReceived>");
xml.Append(EscapeXML(this.QuantityReceived));
xml.Append("</QuantityReceived>");
}
if (IsSetItem()) {
Item item = this.Item;
xml.Append("<Item>");
xml.Append(item.ToXMLFragment());
xml.Append("</Item>");
}
return xml.ToString();
}