public CreateParkingCommand(IParkingFactory parkingFactory, IParkingRepository parkingRepository, string name, int parkingPlaces) { this.parkingFactory = parkingFactory; this.parkingRepository = parkingRepository; this.name = name; this.parkingPlaces = parkingPlaces; }
public Controller(UIDefaultConsole _view, IParkingFactory parkingFactory, ParkingRepository parkingRepository, CarRepository carRepository, CommandHandler commandHandler) { this._view = _view; this.parkingRepository = parkingRepository; this.parkingFactory = parkingFactory; this.carRepository = carRepository; this.commandHandler = commandHandler; }
public CreateCarCommand(CarRepository carRepository, IParkingFactory parkingFactory, string name, string surname, string licensePlate) { this.carRepository = carRepository; this.parkingFactory = parkingFactory; this.name = name; this.surname = surname; this.licensePlate = licensePlate; }
public Controller CreateController(IParkingFactory parkingFactory, ParkingRepository parkingRepository, CarRepository carRepository, CommandHandler commandHandler) { return(new Controller(new UIDefaultConsole(), parkingFactory, parkingRepository, carRepository, commandHandler)); }