Example #1
0
 public SupportStatusService(IEmployeeRepository employeeRepository,
                             ISupportStatusRepository supportStatusRepository,
                             ISupportStatusRelationRepository supportStatusRelationRepository, IUnitOfWork uow)
 {
     this._employeeRepository              = employeeRepository;
     this._supportStatusRepository         = supportStatusRepository;
     this._supportStatusRelationRepository = supportStatusRelationRepository;
     this._uow = uow;
 }
 public SupportStatusRelationService(ICustomerRepository customerRepository,
                                     ISupportStatusRepository supportStatusRepository,
                                     ISupportStatusRelationRepository supportStatusRelationRepository, IUnitOfWork uow)
 {
     this._customerRepository              = customerRepository;
     this._supportStatusRepository         = supportStatusRepository;
     this._supportStatusRelationRepository = supportStatusRelationRepository;
     this._uow = uow;
 }
 public SupportDeliverServiceService(ISupportDeliverServiceRepository supportDeliverServiceRepository,
                                     ICustomerRepository customerRepository, IEmployeeRepository employeeRepository, ISupportStatusRepository supportStatusRepository,
                                     IUnitOfWork uow, ISupportRepository supportRepository, ISupportStatusRelationRepository supportStatusRelationRepository
                                     )
 {
     _supportDeliverServiceRepository = supportDeliverServiceRepository;
     _customerRepository = customerRepository;
     _employeeRepository = employeeRepository;
     _uow = uow;
     _supportRepository               = supportRepository;
     _supportStatusRepository         = supportStatusRepository;
     _supportStatusRelationRepository = supportStatusRelationRepository;
 }
 public SupportTicketWaitingResponseService(ISupportTicketWaitingResponseRepository supportTicketWitingResponseRepository,
                                            ICustomerRepository customerRepository, IEmployeeRepository employeeRepository, ISupportStatusRepository supportStatusRepository,
                                            IUnitOfWork uow, ISupportRepository supportRepository, ISupportStatusRelationRepository supportStatusRelationRepository
                                            )
 {
     _supportTicketWitingResponseRepository = supportTicketWitingResponseRepository;
     _customerRepository = customerRepository;
     _employeeRepository = employeeRepository;
     _uow = uow;
     _supportRepository               = supportRepository;
     _supportStatusRepository         = supportStatusRepository;
     _supportStatusRelationRepository = supportStatusRelationRepository;
 }
Example #5
0
        public SupportService(ISupportRepository supportRepository, ICustomerRepository customerRepository, IEmployeeRepository employeeRepository,
                              IUnitOfWork uow, ISupportStatusRepository supportRelationRepository, ISupportExpertDispatchRepository supportExpertDispatchRepository
                              , ISaleService saleService, IEmployeeService employeeService
                              )
        {
            _supportRepository               = supportRepository;
            _customerRepository              = customerRepository;
            _employeeRepository              = employeeRepository;
            _supportStatusRepository         = supportRelationRepository;
            _supportExpertDispatchRepository = supportExpertDispatchRepository;
            _employeeService = employeeService;
            _saleService     = saleService;

            _uow = uow;
        }
Example #6
0
 public CustomerLevelService(ICustomerLevelRepository customerLevelRepository, ICustomerRepository customerRepository, ILevelRepository levelRepository, IUnitOfWork uow
                             , IEmployeeRepository employeeRepository, ILevelConditionService levelConditionService,
                             IEmailRepository emailRepository, ISmsRepository smsRepository, ISaleRepository saleRepository, IQueryRepository queryRepository,
                             ISupportRepository supportRepository, ISupportStatusRepository supportStatusRepository)
 {
     _customerLevelRepository = customerLevelRepository;
     _uow = uow;
     this._customerRepository = customerRepository;
     this._levelRepository    = levelRepository;
     _employeeRepository      = employeeRepository;
     _levelConditionService   = levelConditionService;
     _emailRepository         = emailRepository;
     _smsRepository           = smsRepository;
     _saleRepository          = saleRepository;
     _queryRepository         = queryRepository;
     _supportRepository       = supportRepository;
     _supportStatusRepository = supportStatusRepository;
 }