private void Init() { var connectionString = ConfigurationManager.AppSettings["ConnectionString.RueschLINK"]; var quoteMapper = new QuoteMapper(); var futurePaymentEventLogMapper = new FuturePaymentEventLogMapper(); var agingItemMapper = new LineItemToMatureLineItemMapper(connectionString); this.orderMapper = new OrderMapper(); RegisterVisitors(futurePaymentEventLogMapper, agingItemMapper, quoteMapper); }
public QuoteContract Process(GetQuoteRequest input) { _query.BuildQuery(new GetQuote { Id = input.Id, OrganizationId = input.OrganizationId }); using (DapperUnitOfWork.Begin()) { var quotetask = _runner.Run(_query); var result = QuoteMapper.Map(quotetask); return(result); } }
public override QuoteBasicContract Map(QuoteBasicPoco source) { return(QuoteMapper.Map(source)); }