public EmployeeController(IBranchBusinessService branchService, IEmployeeBusinessService employeeService)
        {
            _serviceBuilder = new ServiceBuilder();
            _serviceBuilder.BuildBranchService(branchService);
            _serviceBuilder.BuildEmployeeService(employeeService);

            _serviceParameter = _serviceBuilder.Parameter;
        }
 public CustomerController(IBranchBusinessService branchService, ICustomerBusinessService customerService,
                           ICustomerTypeBusinessService customerTypeService, ICustomerExchangeBusinessService customerExchangeService)
 {
     _branchService           = branchService;
     _customerService         = customerService;
     _customerTypeService     = customerTypeService;
     _customerExchangeService = customerExchangeService;
 }
Пример #3
0
 public ServiceController(IBranchBusinessService branchService, IServiceBusinessService publicService,
                          IServiceTypeBusinessService publicServiceType, IServiceUnitBusinessService unitService)
 {
     _serviceBuilder = new ServiceBuilder();
     _serviceBuilder.BuildBranchService(branchService);
     _serviceBuilder.BuildPublicService(publicService);
     _serviceBuilder.BuildServiceTypeService(publicServiceType);
     _serviceBuilder.BuildServiceUnitService(unitService);
 }
Пример #4
0
        public AccessaryController(IAccessaryBusinessService accessaryService, IBranchBusinessService branchService,
                                   IAccessaryUnitBusinessService accessaryUnitService, ICategoryBusinessService categoryService)
        {
            _serviceBuilder = new ServiceBuilder();
            _serviceBuilder.BuildAccessaryService(accessaryService);
            _serviceBuilder.BuildBranchService(branchService);
            _serviceBuilder.BuildAccessaryUnitService(accessaryUnitService);
            _serviceBuilder.BuildCategoryService(categoryService);

            _serviceParameter = _serviceBuilder.Parameter;
        }
 public CarController(IBranchBusinessService branchService, ICarBusinessService carService, IManufacturerBusinessService manufacturerService,
                      IStyleBusinessService styleService, IModelBusinessService modelService, IYearBusinessService yearService,
                      ICustomerExchangeBusinessService customerExchangeService)
 {
     _carService              = carService;
     _yearService             = yearService;
     _styleService            = styleService;
     _modelService            = modelService;
     _branchService           = branchService;
     _manufacturerService     = manufacturerService;
     _customerExchangeService = customerExchangeService;
 }
 public BranchController(IBranchBusinessService branchService)
 {
     _serviceBuilder = new ServiceBuilder();
     _serviceBuilder.BuildBranchService(branchService);
 }
Пример #7
0
        public QuotationController(IAccessaryBusinessService accessaryService, IAccessaryUnitBusinessService accessaryUnitService, IServiceBusinessService publicService,
                                   IServiceUnitBusinessService publicServiceUnit, IQuotationBusinessService quotationService, ICarBusinessService carService,
                                   ICustomerBusinessService customerService, ICustomerExchangeBusinessService customerExchangeService, IBranchBusinessService branchService,
                                   ICustomerTypeBusinessService customerTypeService)
        {
            _serviceBuilder = new ServiceBuilder();
            _serviceBuilder.BuildAccessaryService(accessaryService);
            _serviceBuilder.BuildAccessaryUnitService(accessaryUnitService);
            _serviceBuilder.BuildPublicService(publicService);
            _serviceBuilder.BuildServiceUnitService(publicServiceUnit);
            _serviceBuilder.BuildQuotationService(quotationService);
            _serviceBuilder.BuildCarService(carService);
            _serviceBuilder.BuildCustomerService(customerService);
            _serviceBuilder.BuildCustomerExchangeService(customerExchangeService);
            _serviceBuilder.BuildBranchService(branchService);
            _serviceBuilder.BuildCustomerTypeService(customerTypeService);

            _serviceParameter = _serviceBuilder.Parameter;
        }
Пример #8
0
 public void BuildBranchService(IBranchBusinessService branchService)
 {
     _parameter.BranchService = branchService;
 }