public WarehouseLogic(IWarehouseRepository warehouseRepository, ITruckRepository truckRepository, IHopRepository hopRepository, IParcelRepository parcelRepository) { _warehouseRepository = warehouseRepository; _truckRepository = truckRepository; _hopRepository = hopRepository; _parcelRepository = parcelRepository; _wVal = new WarehouseValidator(); _tVal = new TruckValidator(); }
public ValidationTest() { _parcelV = new ParcelValidator(); _recipientV = new RecipientValidator(); _truckV = new TruckValidator(); _hopArrivalV = new HopArrivalValidator(); _trackingInfoV = new TrackingInformationValidator(); _errorV = new ErrorValidator(); }
public TruckService(IKeyedRepository<int, Truck> truckRepo) { _truckRepo = truckRepo; _validation = new TruckValidator(); }
public TruckRepository(SqlContext context, ILogger <TruckRepository> logger) : base(context, logger) { _validator = new TruckValidator(); }