예제 #1
0
 public InvoiceController(ICustomerService customerService, IProductService productService, IInvoiceService invoiceService, IInvoiceStatusService invoiceStatusService, IInvoiceDetailService invoiceDetailService, IDataAccess dataAccess)
 {
     this.customerService      = customerService;
     this.productService       = productService;
     this.invoiceService       = invoiceService;
     this.invoiceStatusService = invoiceStatusService;
     this.invoiceDetailService = invoiceDetailService;
     this.dataAccess           = dataAccess;
 }
예제 #2
0
 public SettingsController(ISettingsMapper mapper, IEstimateStatusService estimateStatusService, IInmateUnitService inmateUnitService, IInvoiceStatusService invoiceStatusService, IPaymentMethodService paymentMethodService, IProductCategoryService productCategoryService, IProductService productService, ITaxRateService taxRateService, IUserService userService)
 {
     _mapper = mapper;
     _estimateStatusService = estimateStatusService;
     _inmateUnitService = inmateUnitService;
     _invoiceStatusService = invoiceStatusService;
     _paymentMethodService = paymentMethodService;
     _productCategoryService = productCategoryService;
     _productService = productService;
     _taxRateService = taxRateService;
     _userService = userService;
 }
예제 #3
0
 public InvoiceStatusController(IInvoiceStatusService invoiceStatusService,
                                IUserService userService) : base(userService)
 {
     _invoiceStatusService = invoiceStatusService;
 }
예제 #4
0
 public UtilitiesController(IInvoiceStatusService invoiceStatusService, IProductTypeService productTypeService, IBrandService brandService)
 {
     this.invoiceStatusService = invoiceStatusService;
     this.productTypeService   = productTypeService;
     this.brandService         = brandService;
 }