Пример #1
0
        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);
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
 public override QuoteBasicContract Map(QuoteBasicPoco source)
 {
     return(QuoteMapper.Map(source));
 }