/// <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(); }
protected virtual Durados.Web.Mvc.View GetExpenseView(int grantItemDetailID) { int expenseTypeID = Durados.Web.Mvc.Specifics.Projects.Lm.DataAccess.ExpenseType.GetExpenseTypeID(grantItemDetailID).Value; ExpenseType expenseType = (ExpenseType)Enum.ToObject(typeof(ExpenseType), expenseTypeID); string viewName = expenseType.ToString(); return(GetView(viewName)); }
/// <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(); }