public RegisterBuildError(IComponentReadOnlyRepository componenRepository, IFactoryCompatibility compatibilities, IFactoryEnough enoughs, IErrorBuildingWriteOnlyRepository errorRepository, IErrorBuildingWithReplaceWriteOnlyRepository errorReplaceRepository, IComputerReadOnlyRepository computerRepository) { this.componenRepository = componenRepository; this.compatibilities = compatibilities; this.enoughs = enoughs; this.errorRepository = errorRepository; this.errorReplaceRepository = errorReplaceRepository; this.computerRepository = computerRepository; }
public ComputerController(IDirectorComputer director, ITypeUseReadOnlyRepository typeRepo, Startup.DeleteByIdResolver deleteAccesor, IComputerReadOnlyRepository read) { this.director = director; this.typeRepo = typeRepo; delete = new DeleteComputer(deleteAccesor(WebApi.DeletesID.Computer), read); }
public RegisterErrorOrderDelivered(IErrorOrderWriteOnlyRepository errorComputerRepository, IOrderReadOnlyRepository orderRepository, IComputerReadOnlyRepository computerRepository) { this.errorComputerRepository = errorComputerRepository; this.orderRepository = orderRepository; this.computerRepository = computerRepository; }
public OrderReadOnlyRepository(IConnection connection, IComputerReadOnlyRepository computerRepository, IEmployeeReadOnlyRepository employeeRepository, IClientReadOnlyRepository clientRepository) : base(connection) { ComputerRepository = computerRepository; EmployeeRepository = employeeRepository; ClientRepository = clientRepository; }
public DeleteComputer(IDeleteById delete, IComputerReadOnlyRepository read) { this.delete = delete; this.read = read; }