public override void Yield(QifDocument document) { document.AddTransaction(GetType().Name, Item); Item = new BasicTransaction(); }
public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new MemorizedTransactionListTransaction(); }
public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new CategoryListTransaction(); }
/// <summary> /// Adds the current <see cref="SecurityTransaction"/> to the passed <see cref="QifDocument"/> /// </summary> /// <param name="document"><see cref="QifDocument"/> to which the transaction is added</param> public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new SecurityTransaction(); }
/// <summary> /// Adds the current <see cref="UnhandledTypeTransaction"/> to the passed <see cref="QifDocument"/> /// </summary> /// <param name="document"><see cref="QifDocument"/> to which the transaction is added</param> public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new UnhandledTypeTransaction(); }
/// <summary> /// Adds the current <see cref="PriceRecord"/> to the passed <see cref="QifDocument"/> /// </summary> /// <param name="document"><see cref="QifDocument"/> to which the transaction is added</param> public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new PriceRecord(); }
public void Yield(QifDocument document) { document.AddTransaction(GetType().Name, item); item = new InvestmentTransaction(); }