/// <summary> /// Save the object's XML to the XmlWriter. /// </summary> /// <param name="objWriter">XmlTextWriter to write with.</param> public void Save(XmlTextWriter objWriter) { objWriter.WriteStartElement("expense"); objWriter.WriteElementString("guid", _guiID.ToString()); objWriter.WriteElementString("date", _datDate.ToString("s", GlobalOptions.InvariantCultureInfo)); objWriter.WriteElementString("amount", _decAmount.ToString(GlobalOptions.InvariantCultureInfo)); objWriter.WriteElementString("reason", _strReason); objWriter.WriteElementString("type", _objExpenseType.ToString()); objWriter.WriteElementString("refund", _blnRefund.ToString()); if (_objUndo != null) { _objUndo.Save(objWriter); } objWriter.WriteEndElement(); }
/// <summary> /// Save the object's XML to the XmlWriter. /// </summary> /// <param name="objWriter">XmlTextWriter to write with.</param> public void Save(XmlTextWriter objWriter) { objWriter.WriteStartElement("expense"); objWriter.WriteElementString("guid", _guiID.ToString()); objWriter.WriteElementString("date", _datDate.ToString("s")); objWriter.WriteElementString("amount", _intAmount.ToString()); objWriter.WriteElementString("reason", _strReason); objWriter.WriteElementString("type", _objExpenseType.ToString()); objWriter.WriteElementString("refund", _blnRefund.ToString()); if (_objUndo != null) { _objUndo.Save(objWriter); } objWriter.WriteEndElement(); }