Exemple #1
0
        private void FillForexTrades(ReportOptions reportOptions, ITaxReport taxReport, List <StatementData> statements)
        {
            var tradeTransformer = dataTransformerFactory.GetInstance <IDataTransformer <ForexTrade, ClosedOperation <ForexTrade> > >(typeof(IDataTransformer <ForexTrade, ClosedOperation <ForexTrade> >));
            var extrator         = new ForexTradesExtrator(taxReport, brokerParserProvider, tradeTransformer, forexTradeConvertor);

            extrator.Prepare(statements, reportOptions);
        }