public IList <Flights> GetAllFlights(LoginToken <AirlineCompanies> token) { IList <Flights> flights = new List <Flights>(); if (_flightDAO != null) { flights = _flightDAO.GetAll(); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetAll(); } return(flights); }
public void CancelFlight(LoginToken <AirlineCompanies> token, Flights flight) { if (token != null) { if (_flightDAO != null) { _flightDAO.Remove(flight.ID); } else { _flightDAO = new FlightsDAOPGSQL(); _flightDAO.Remove(flight.ID); } } }
public IList <Flights> GetFlightsByDestinationCountry(int countryCode) { IList <Flights> flights = new List <Flights>(); if (_flightDAO != null) { flights = _flightDAO.GetFlightsByDestinationCountry(countryCode); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetFlightsByDestinationCountry(countryCode); } return(flights); }
public void CreateFlight(LoginToken <AirlineCompanies> token, Flights flight) { if (token != null) { if (_flightDAO != null) { _flightDAO.Add(flight); } else { _flightDAO = new FlightsDAOPGSQL(); _flightDAO.Add(flight); } } }
public IList <Flights> GetFlightsByDepatrureDate(DateTime departureDate) { IList <Flights> flights = new List <Flights>(); if (_flightDAO != null) { flights = _flightDAO.GetFlightsByDepatrureDate(departureDate); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetFlightsByDepatrureDate(departureDate); } return(flights); }
public Flights GetFlightById(int id) { Flights f = new Flights(); if (_flightDAO != null) { f = _flightDAO.GetById(id); } else { _flightDAO = new FlightsDAOPGSQL(); f = _flightDAO.GetById(id); } return(f); }
public Dictionary <Flights, int> GetAllFlightsVacancy() { Dictionary <Flights, int> flightVacancy = new Dictionary <Flights, int>(); if (_flightDAO != null) { flightVacancy = _flightDAO.GetAllFlightsVacancy(); } else { _flightDAO = new FlightsDAOPGSQL(); flightVacancy = _flightDAO.GetAllFlightsVacancy(); } return(flightVacancy); }
public IList <Flights> GetAllFlights() { IList <Flights> flights = new List <Flights>(); if (_flightDAO != null) { flights = _flightDAO.GetAll(); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetAll(); } return(flights); }
public IList <Flights> GetFlightsByLandingDate(DateTime landingDate) { IList <Flights> flights = new List <Flights>(); if (_flightDAO != null) { flights = _flightDAO.GetFlightsByLandingDate(landingDate); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetFlightsByLandingDate(landingDate); } return(flights); }
public IList <Flights> GetAllMyFlights(LoginToken <Customers> token) { IList <Flights> flights = new List <Flights>(); if (token != null) { if (_flightDAO != null) { flights = _flightDAO.GetAll(); } else { _flightDAO = new FlightsDAOPGSQL(); flights = _flightDAO.GetAll(); } } return(flights); }