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); }
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; }