public ProductCreateViewModelFactory(IProductTypeRepository productTypeRepository, IProductRepository productRepository, ICustomerIdService customerIdService, IPricePlanService pricePlanService) { _productTypeRepository = productTypeRepository; _productRepository = productRepository; _customerIdService = customerIdService; _pricePlanService = pricePlanService; }
public ProductController(IProductRepository productRepository, ICustomerIdService customerIdService, IProductCreateViewModelFactory productCreateViewModelFactory, IUpdateViewModelProductFacotry updateViewModelProductFacotry, IPricePlanRepository pricePlanRepository, IPricePlanService pricePlanService) { _productRepository = productRepository; _customerIdService = customerIdService; _productCreateViewModelFactory = productCreateViewModelFactory; _updateViewModelProductFacotry = updateViewModelProductFacotry; _pricePlanService = pricePlanService; }
public CostController(IMeterReadingService meterReadingService, IAccountService accountService, IPricePlanService pricePlanService) { _meterReadingService = meterReadingService; this.accountService = accountService; this.pricePlanService = pricePlanService; }
public PricePlanComparatorController(IPricePlanService pricePlanService, IAccountService accountService) { this._pricePlanService = pricePlanService; this._accountService = accountService; }