private readonly IVehicleToEmployeeRepository _vehicleToEmployeeRepository; // = Program.Container.Resolve<IVehicleToEmployeeRepository>(new NamedParameter("databaseFile", dbString)); public FleetService() { _repositoryUser = Program.Container.Resolve <IUserRepository>(new NamedParameter("databaseFile", dbString)); _repositoryBusinessUnit = Program.Container.Resolve <IBusinessUnitRepository>(new NamedParameter("databaseFile", dbString)); _repositoryEmployee = Program.Container.Resolve <IEmployeeRepository>(new NamedParameter("databaseFile", dbString)); _repositoryVehicle = Program.Container.Resolve <IVehicleRepository>(new NamedParameter("databaseFile", dbString)); _vehicleToEmployeeRepository = Program.Container.Resolve <IVehicleToEmployeeRepository>(new NamedParameter("databaseFile", dbString)); }
public CreateProductCommandHandler(IProductRepository productRepository, ICategoryRepository categoryRepository, IBrandRepository brandRepository, IBusinessUnitRepository businessUnitRepository) { _productRepository = productRepository ?? throw new ArgumentNullException(nameof(productRepository)); _categoryRepository = categoryRepository ?? throw new ArgumentNullException(nameof(categoryRepository)); _brandRepository = brandRepository ?? throw new ArgumentNullException(nameof(brandRepository)); _businessUnitRepository = businessUnitRepository ?? throw new ArgumentNullException(nameof(businessUnitRepository)); }
public FleeterService(IBusinessUnitRepository businessUnits, IVehicleRepository vehicles, IEmployeeRepository employees) { _businessUnits = businessUnits; _vehicles = vehicles; _employees = employees; }
//private readonly ILocalizedTextProvider _loc; //private readonly ISystemUserService _systemUserService; public BusinessUnitService(//IWebAppContext appContext IBusinessUnitRepository businessUnitRepository //, ISystemUserService systemUserService ) { //_loc = appContext.T; _businessUnitRepository = businessUnitRepository; //_systemUserService = systemUserService; }
public RALServices ( IBusinessUnitRepository businessUnitRepository, ILoginRepository loginRepository, IPORepository pORepository, IStoreRepository storeRepository, IVendorRepository vendorRepository, IRALUnitOfWork rALUnitOfWork, IMapper mapper, IEmailManager emailManager ) { if (businessUnitRepository == null) { throw new ArgumentNullException("BusinessUnitRepository"); } if (loginRepository == null) { throw new ArgumentNullException("LoginRepository"); } if (pORepository == null) { throw new ArgumentNullException("PORepository"); } if (storeRepository == null) { throw new ArgumentNullException("StoreRepository"); } if (vendorRepository == null) { throw new ArgumentNullException("VendorRepository"); } if (rALUnitOfWork == null) { throw new ArgumentNullException("RALUnitOfWork"); } if (mapper == null) { throw new ArgumentNullException("Mapper"); } if (emailManager == null) { throw new ArgumentNullException("EmailManager"); } _businessUnitRepository = businessUnitRepository; _loginRepository = loginRepository; _pORepository = pORepository; _storeRepository = storeRepository; _vendorRepository = vendorRepository; _rALUnitOfWork = rALUnitOfWork; _mapper = mapper; _emailManager = emailManager; }
//Testing public FleetService(IBusinessUnitRepository businessUnits, IVehicleRepository vehicles, IEmployeeRepository employees, IUserRepository user, IVehicleToEmployeeRepository vehicleToEmployee) { _repositoryUser = user; _repositoryBusinessUnit = businessUnits; _repositoryVehicle = vehicles; _repositoryEmployee = employees; _vehicleToEmployeeRepository = vehicleToEmployee; }
public static Task <BusinessUnit> Load(this IBusinessUnitRepository repository, int id, CancellationToken cancellationToken = default) { return(Load(x => repository.GetById(x, cancellationToken), id, cancellationToken)); }