/// <summary> /// Initializes a new instance of the <see cref="ManagePassengersViewModel"/> class. /// </summary> /// <param name="passengerDataRepository">The passenger data repository.</param> /// <param name="spaceShipOcupationDataRepository">The space ship ocupation data repository.</param> /// <param name="spaceShipDataRepository">The space ship data repository.</param> public ManagePassengersViewModel( IPassengerDataRepository passengerDataRepository, ISpaceShipOcupationDataRepository spaceShipOcupationDataRepository, ISpaceShipDataRepository spaceShipDataRepository) { this.passengerDataRepository = passengerDataRepository; this.spaceShipOcupationDataRepository = spaceShipOcupationDataRepository; this.spaceShipDataRepository = spaceShipDataRepository; this.spaceShipOcupations = this.spaceShipOcupationDataRepository.GetAllSpaceShipOcupations(); }
public PassengerViewModel(IPassengerDataRepository passengerDataRepository) { this.passengerDataRepository = passengerDataRepository; }
public PassengerController(IPassengerDataRepository dataRepository) { _dataRepository = dataRepository; }