public object Clone()
        {
            TransactionAdapter clone = new TransactionAdapter((Transaction)Transaction.Clone(), GranitXDocument);

            return(clone);
        }
 public bool IsBindedWith(XElement t)
 {
     return(Transaction.IsBindedWith(t));
 }
 public TransactionAdapter(Transaction t, XDocument xdoc)
 {
     Transaction = t;
     GranitXmlToAdapterBinder.Bind(ref xdoc, this);
     GranitXDocument = xdoc;
 }
 public int CompareTo(Transaction other)
 {
     return(Transaction.CompareTo(other));
 }
 public TransactionAdapter()
 {
     Transaction = new Transaction();
 }