public void SaveXml(XElement xml, EDTTransactionXmlDirection direction) { if (Transaction == null) { throw new InvalidOperationException("Unable to save the XML when there is no transaction."); } if (xml != null) { var transactionXml = Repository.EDTTransactionXmls.Create(xml, direction, Transaction); Transaction.Xmls.Add(transactionXml); } }
public void SaveXml(string xml, EDTTransactionXmlDirection direction) { XDocument doc = XDocument.Parse(xml); SaveXml(doc, direction); }