public AutoAddAccountInvoiceController(IAccountInvoiceService accountInvoiceService, IVehiclesInvoiceRepository vehiclesInvoiceRepository, IAccountInvoiceAPIRepository accountInvoiceAPIRepository, IAccountInvoiceViewModelSelectListBuilder accountInvoiceViewModelSelectListBuilder)
     : base(accountInvoiceService, accountInvoiceViewModelSelectListBuilder)
 {
     this.accountInvoiceService = accountInvoiceService;
     this.vehiclesInvoiceRepository = vehiclesInvoiceRepository;
     this.accountInvoiceAPIRepository = accountInvoiceAPIRepository;
 }
Пример #2
0
 public VehiclesInvoiceService(IVehiclesInvoiceRepository vehiclesInvoiceRepository,
                               IServiceContractRepository serviceContractRepository,
                               IServiceContractService serviceContractService)
     : base(vehiclesInvoiceRepository, "VehiclesInvoicePostSaveValidate", "VehiclesInvoiceSaveRelative", "GetVehiclesInvoiceViewDetails")
 {
     this.serviceContractRepository = serviceContractRepository;
     this.serviceContractService    = serviceContractService;
 }
Пример #3
0
 public VehiclesInvoiceApiController(IVehiclesInvoiceRepository vehiclesInvoiceRepository)
 {
     this.vehiclesInvoiceRepository = vehiclesInvoiceRepository;
 }
 public VehiclesInvoiceApiController(IVehiclesInvoiceRepository vehiclesInvoiceRepository)
 {
     this.vehiclesInvoiceRepository = vehiclesInvoiceRepository;
 }