예제 #1
0
 public AgentService(EdoContext context, IDateTimeProvider dateTimeProvider,
                     IMarkupPolicyTemplateService markupPolicyTemplateService)
 {
     _context                     = context;
     _dateTimeProvider            = dateTimeProvider;
     _markupPolicyTemplateService = markupPolicyTemplateService;
 }
예제 #2
0
 public MarkupsController(IAgentMarkupPolicyManager policyManager,
                          IMarkupPolicyTemplateService policyTemplateService,
                          IAgentContextService agentContext)
 {
     _policyManager         = policyManager;
     _policyTemplateService = policyTemplateService;
     _agentContext          = agentContext;
 }
예제 #3
0
 public AdminMarkupPolicyManager(EdoContext context,
                                 IMarkupPolicyTemplateService templateService,
                                 IDateTimeProvider dateTimeProvider)
 {
     _context          = context;
     _templateService  = templateService;
     _dateTimeProvider = dateTimeProvider;
 }
 public AgencyDiscountManagementService(EdoContext context,
                                        IManagementAuditService managementAuditService,
                                        IMarkupPolicyTemplateService templateService,
                                        IDateTimeProvider dateTimeProvider)
 {
     _context = context;
     _managementAuditService = managementAuditService;
     _templateService        = templateService;
     _dateTimeProvider       = dateTimeProvider;
 }
예제 #5
0
 public AgentMarkupsController(IAgentMarkupPolicyManager policyManager,
                               IMarkupPolicyTemplateService policyTemplateService,
                               IAgentContextService agentContext,
                               IMarkupBonusDisplayService markupBonusDisplayService)
 {
     _policyManager             = policyManager;
     _policyTemplateService     = policyTemplateService;
     _agentContext              = agentContext;
     _markupBonusDisplayService = markupBonusDisplayService;
 }
예제 #6
0
 public AgentMarkupPolicyManager(EdoContext context,
                                 IAdministratorContext administratorContext,
                                 IMarkupPolicyTemplateService templateService,
                                 IDateTimeProvider dateTimeProvider)
 {
     _context = context;
     _administratorContext = administratorContext;
     _templateService      = templateService;
     _dateTimeProvider     = dateTimeProvider;
 }
예제 #7
0
 public AgentMarkupPolicyManager(EdoContext context, IMarkupPolicyTemplateService templateService, IDateTimeProvider dateTimeProvider,
                                 IDisplayedMarkupFormulaService displayedMarkupFormulaService, IMarkupPolicyAuditService markupPolicyAuditService,
                                 IAccommodationMapperClient mapperClient)
 {
     _context          = context;
     _templateService  = templateService;
     _dateTimeProvider = dateTimeProvider;
     _displayedMarkupFormulaService = displayedMarkupFormulaService;
     _markupPolicyAuditService      = markupPolicyAuditService;
     _mapperClient = mapperClient;
 }
예제 #8
0
 public MarkupService(IMarkupPolicyService markupPolicyService,
                      IDiscountFunctionService discountFunctionService,
                      IMarkupPolicyTemplateService templateService,
                      ICurrencyRateService currencyRateService,
                      IMemoryFlow flow)
 {
     _markupPolicyService     = markupPolicyService;
     _discountFunctionService = discountFunctionService;
     _templateService         = templateService;
     _currencyRateService     = currencyRateService;
     _flow = flow;
 }
예제 #9
0
 public MarkupService(EdoContext context,
                      IDoubleFlow flow,
                      IMarkupPolicyTemplateService templateService,
                      ICurrencyRateService currencyRateService,
                      IAgentSettingsManager agentSettingsManager,
                      IAccommodationBookingSettingsService accommodationBookingSettingsService)
 {
     _context              = context;
     _flow                 = flow;
     _templateService      = templateService;
     _currencyRateService  = currencyRateService;
     _agentSettingsManager = agentSettingsManager;
     _accommodationBookingSettingsService = accommodationBookingSettingsService;
 }
 public DisplayedMarkupFormulaService(EdoContext context, IMarkupPolicyTemplateService markupPolicyTemplateService)
 {
     _context = context;
     _markupPolicyTemplateService = markupPolicyTemplateService;
 }
예제 #11
0
 public MarkupsController(IAdminMarkupPolicyManager policyManager,
                          IMarkupPolicyTemplateService policyTemplateService)
 {
     _policyManager         = policyManager;
     _policyTemplateService = policyTemplateService;
 }