public string CreateRace(string name, int laps) { var currentRace = RaceFactory.CreateRace(name, laps); this.raceRepository.Add(currentRace); return(string.Format(OutputMessages.RaceCreated, name)); }
public ChampionshipController() { motorcycleRepo = new MotorcycleRepository(); raceRepo = new RaceRepository(); riderRepo = new RiderRepository(); motorcycleFactory = new MotorcycleFactory(); raceFactory = new RaceFactory(); riderFactory = new RiderFactory(); }
public ChampionshipController() { //Repos this.riderRepository = new RiderRepository(); this.motorcycleRepository = new MotorcycleRepository(); this.raceRepository = new RaceRepository(); //Factories this.riderFactory = new RiderFactory(); this.motorcycleFactory = new MotorcycleFactory(); this.raceFactory = new RaceFactory(); }