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;
 }
示例#3
0
 public CostController(IMeterReadingService meterReadingService, IAccountService accountService, IPricePlanService pricePlanService)
 {
     _meterReadingService  = meterReadingService;
     this.accountService   = accountService;
     this.pricePlanService = pricePlanService;
 }
示例#4
0
 public PricePlanComparatorController(IPricePlanService pricePlanService, IAccountService accountService)
 {
     this._pricePlanService = pricePlanService;
     this._accountService   = accountService;
 }