/// <summary> /// Initializes a new instance of the <see cref="CrewData" /> class. /// </summary> /// <param name="crewRepository">The crew member repository.</param> /// <param name="referenceDataRepository">The reference data repository.</param> /// <param name="personStatusRepository">The person status repository.</param> /// <param name="shipRepository">The ship repository.</param> /// <param name="shipTimeRepository">The ship time repository.</param> public CrewData(ICrewRepository crewRepository, IReferenceDataRepository referenceDataRepository, IPersonStatusRepository personStatusRepository, IShipRepository shipRepository, IShipTimeRepository shipTimeRepository) { this.crewRepository = crewRepository; this.referenceDataRepository = referenceDataRepository; this.personStatusRepository = personStatusRepository; this.shipRepository = shipRepository; this.shipTimeRepository = shipTimeRepository; }
/// <summary> /// Initializes a new instance of the <see cref="GuestData" /> class. /// </summary> /// <param name="guestRepository">The guest repository.</param> /// <param name="shipRepository">The ship repository.</param> /// <param name="applicationSettings">The application settings.</param> /// <param name="referenceDataRepository">The reference data repository.</param> /// <param name="personStatusRepository">The person status repository.</param> /// <param name="shipTimeRepository">The ship time repository.</param> public GuestData(IGuestRepository guestRepository, IShipRepository shipRepository, IApplicationSettings applicationSettings, IReferenceDataRepository referenceDataRepository, IPersonStatusRepository personStatusRepository, IShipTimeRepository shipTimeRepository) { this.guestRepository = guestRepository; this.shipRepository = shipRepository; this.referenceDataRepository = referenceDataRepository; this.personStatusRepository = personStatusRepository; this.applicationSettings = applicationSettings; this.shipTimeRepository = shipTimeRepository; }
/// <summary> /// Initializes a new instance of the <see cref="VisitorData" /> class. /// </summary> /// <param name="visitorRepository">The visitor repository.</param> /// <param name="personStatusRepository">The person status repository.</param> /// <param name="applicationSettings">The application settings.</param> public VisitorData(IVisitorRepository visitorRepository, IPersonStatusRepository personStatusRepository, IApplicationSettings applicationSettings) { this.visitorRepository = visitorRepository; this.personStatusRepository = personStatusRepository; this.applicationSettings = applicationSettings; }