public FlightsService(IFlightsRepository flightsRepository, IBusPublisher busPublisher, IAirplanesService airplanesService) { _flightsRepository = flightsRepository; _busPublisher = busPublisher; _airplanesService = airplanesService; }
public ActionResult Edit(long id) { _itinerarysRepository = new ItinerarysRepository(); _flightsRepository = new FlightsRepository(); ViewBag.flightList = _flightsRepository.GetFlightsByItinerary(id); return(View(_itinerarysRepository.Get(id))); }
public AirportPresentation(IFlightsRepository flightsRepository, IMapper mapper, IPassengersRepository passengersRepository , IUserService userService, ICitizenRepository citizenRepository) { _flightsRepository = flightsRepository; _mapper = mapper; _passengersRepository = passengersRepository; _userService = userService; _citizenRepository = citizenRepository; }
/// <summary> /// FlightsManager constructor. /// </summary> public FlightsManager(IFlightsTimeManager flightsTimeManager, IFlightsRepository flightsRepository, IStationsManager stationsManager, IStationsRepository stationsRepository) { _flightsRepository = flightsRepository; _flightsTimeManager = flightsTimeManager; _flightsTimeManager.RegisterToTimerElapsedEvent(OnTimerEvent); _stationsManager = stationsManager; _stationsRepository = stationsRepository; _stationsManager.RegisterToFlightStartEvent(OnFlightEnterEvent); }
public FlightService( IFlightsRepository flightsRepository, IMappingService mappingService, IDistanceService distanceService, IFlightInformationService flightInformationService) { _flightsRepository = flightsRepository; _mappingService = mappingService; _distanceService = distanceService; _flightInformationService = flightInformationService; }
public FlightsManager(IFlightsRepository flightsRepository, IFlightsTimeManager departureFlightsManager, IFlightsTimeManager landingFlightsRepository, IStationsManager stationsManager) { _flightsRepository = flightsRepository; _departureFlightsTimeManager = departureFlightsManager; _landingFlightsTimeManager = landingFlightsRepository; _stationsManager = stationsManager; _departureFlightsTimeManager.TimerEventHandler += OnTimerEvent; _landingFlightsTimeManager.TimerEventHandler += OnTimerEvent; _stationsManager.RegisterToFlightEvent(OnFlightEnterEvent); }
public ActionResult Edit(Itinerary model) { if (ModelState.IsValid) { _itinerarysRepository = new ItinerarysRepository(); var currentItinerary = _itinerarysRepository.Get(model.ItineraryID); model.From = currentItinerary.From; model.To = currentItinerary.To; model.RetStops = currentItinerary.RetStops; model.TripType = currentItinerary.TripType; model.PassengerID = currentItinerary.PassengerID; _itinerarysRepository.Update(model); ViewBag.SuccessMessage = "The itinerary was updated successfully."; } _flightsRepository = new FlightsRepository(); ViewBag.flightList = _flightsRepository.GetFlightsByItinerary(model.ItineraryID); return(View(model)); }
private static void CreateDefaultFlights(IServiceProvider serviceProvider) { IFlightsRepository flightsRepository = serviceProvider.GetService <IFlightsRepository>(); if (!flightsRepository.HasAnyFlights()) { Random random = new Random(); FlightStatus[] incomingStatuses = new FlightStatus[] { FlightStatus.Expected, FlightStatus.Delayed, FlightStatus.Landed }; FlightStatus[] departingStatuses = new FlightStatus[] { FlightStatus.Canceled, FlightStatus.OnTime, FlightStatus.Departed, FlightStatus.Canceled }; string[] places = new string[] { "Moscow", "New York", "Sydney", "Los Angeles", "Berlin", "Tokyo", "Paris", "Istanbul", "Rome", "Krakow", "Singapore" }; string[] airlines = new string[] { "International Airline", "Southwest Airline", "Delta Airline", "United Airline", "UC Airline", "Rex Airline" }; for (int i = 0; i < random.Next(10, 50); i++) { Flight departingFlight = new Flight() { TailNumber = GenerateTailNumber(random), FlightType = FlightType.DepartingFlight, Airline = airlines[random.Next(airlines.Length)], FlightStatus = departingStatuses[random.Next(departingStatuses.Length)], Place = places[random.Next(places.Length)], Date = DateTime.Now.AddHours(random.Next(12)).AddMinutes(random.Next(30)) }; flightsRepository.Save(departingFlight); } for (int i = 0; i < random.Next(10, 50); i++) { Flight incomingFlight = new Flight() { TailNumber = GenerateTailNumber(random), FlightType = FlightType.IncomingFlight, Airline = airlines[random.Next(airlines.Length)], FlightStatus = incomingStatuses[random.Next(incomingStatuses.Length)], Place = places[random.Next(places.Length)], Date = DateTime.Now.AddHours(random.Next(12)).AddMinutes(random.Next(30)) }; flightsRepository.Save(incomingFlight); } } }
private void ConvertFlights(List <Flight> flights, IFlightsRepository _flightsRepository) { Random random = new Random(); string[] places = new string[] { "Moscow", "New York", "Sydney", "Los Angeles", "Berlin", "Tokyo", "Paris", "Istanbul", "Rome", "Krakow", "Singapore" }; foreach (var flight in flights) { if (flight.FlightStatus == FlightStatus.Landed) { flight.Place = places[random.Next(places.Length)]; flight.FlightType = FlightType.DepartingFlight; flight.FlightStatus = FlightStatus.OnTime; } else if (flight.FlightStatus == FlightStatus.Departed) { flight.FlightType = FlightType.IncomingFlight; flight.FlightStatus = FlightStatus.Expected; } flight.Date = DateTime.Now.AddDays(random.Next(5)).AddHours(random.Next(12)).AddMinutes(random.Next(30)); _flightsRepository.Save(flight); } }
private static void CreateDefaultFlights(IServiceProvider serviceProvider) { IFlightsRepository flightsRepository = serviceProvider.GetService <IFlightsRepository>(); if (flightsRepository.GetAll().Count == 0) { Random random = new Random(); FlightStatus[] incomingStatuses = new[] { FlightStatus.Expected, FlightStatus.Delayed, FlightStatus.Landed }; FlightStatus[] departingStatuses = new[] { FlightStatus.Canceled, FlightStatus.OnTime, FlightStatus.Departed, FlightStatus.Canceled }; string[] places = new[] { "Moscow", "New York", "Sydney", "Los Angeles", "Berlin", "Tokyo", "Paris", "Istanbul", "Rome", "Krakow", "Singapore" }; for (int i = 0; i < random.Next(5, 10); i++) { Flight incomingFlight = new Flight() { TailNumber = $"{(char)('A' + random.Next(26))}{(char)('A' + random.Next(26))} {(char)('0' + random.Next(9))}{(char)('0' + random.Next(9))}", FlightType = FlightType.IncomingFlight, Airline = "International Airline", FlightStatus = incomingStatuses[random.Next(incomingStatuses.Length)], Place = places[random.Next(places.Length)], Date = DateTime.Now.AddHours(random.Next(1, 10)) }; flightsRepository.Save(incomingFlight); } for (int i = 0; i < random.Next(5, 10); i++) { Flight departingFlight = new Flight() { TailNumber = $"{(char)('A' + random.Next(26))}{(char)('A' + random.Next(26))} {(char)('0' + random.Next(9))}{(char)('0' + random.Next(9))}", FlightType = FlightType.DepartingFlight, Airline = "International Airline", FlightStatus = departingStatuses[random.Next(departingStatuses.Length)], Place = places[random.Next(places.Length)], Date = DateTime.Now.AddHours(random.Next(1, 10)) }; flightsRepository.Save(departingFlight); } } }
public DetailsModel(IFlightOfPassengersRepository r, IPassengersRepository p, IFlightsRepository f, ILuggagesRepository l) : base(r, p, f, l) { }
public FlightsController(IConnectionMultiplexer connectionMultiplexer, IFlightsRepository flightsRepository) { _flightsRepository = flightsRepository; _redisDB = connectionMultiplexer.GetDatabase(); }
public EditModel(IStopOversRepository r, IFlightsRepository p) : base(r) { }
/// <summary> /// Initialize the repositories /// </summary> private void InitializeRepositories() { FlightRepository = DataIoCContainer.Resolver.Get <IFlightsRepository>(); }
public FlightsProcessor(IFlightsRepository flightRepository) { _flightRepository = flightRepository; }
public FlightsInformationFinder( [NotNull] IFlightsRepository repository) { m_Repository = repository; }
protected static IEnumerable <SelectListItem> CreateSelectListFlights(IFlightsRepository f) { var items = f.Get().GetAwaiter().GetResult(); return(items.Select(m => new SelectListItem(m.Data.Plane, m.Data.Plane)).ToList()); }
public DepartingFlightsInfoApiController(IFlightsRepository flightsRepository, IMapper mapper) { _flightsRepository = flightsRepository; _mapper = mapper; }
public EndFlightHandler(IFlightsRepository flightsRepository, IBusPublisher busPublisher) { _flightsRepository = flightsRepository; _busPublisher = busPublisher; }
public DeleteFlightHandler(IFlightsRepository flightsRepository) { _flightsRepository = flightsRepository; }
public FlightsRepositoryService(IFlightsRepository flightsRepository) { this.flightsRepository = flightsRepository; }
public FlightsController(IFlightsRepository repository) { _repository = repository; }
public FlightService(IFlightsRepository flightsRepository, IMapper mapper) { this._flightsRepository = flightsRepository; this._mapper = mapper; }
internal TestClass(IFlightOfPassengersRepository r, IPassengersRepository p, IFlightsRepository f, ILuggagesRepository l) : base(r, p, f, l) { }
internal TestClass(IFlightsRepository r, IApiCountriesRepository c, IApiCitiesRepository p, IStopOversRepository s, IAirlineCompaniesRepository ac) : base(r, c, p, s, ac) { }
public DetailsModel(IFlightsRepository r, IApiCountriesRepository c, IApiCitiesRepository p, IStopOversRepository s, IAirlineCompaniesRepository ac) : base(r, c, p, s, ac) { }
public FlightService(IFlightsRepository flightRepo) { _repo = flightRepo; }
public FlightsController(IFlightsRepository flightsRepository, AppDbContext appDbContext) { this.flightsRepository = flightsRepository; this.appDbContext = appDbContext; }
public FlightsController(IFlightsRepository flightsRepository) { _flightsRepository = flightsRepository; }
public IncomingFlightsInfoApiController(IMapper mapper, IFlightsRepository flightsRepository) { _mapper = mapper; _flightsRepository = flightsRepository; }