Beispiel #1
0
        public FlightDTO GetFlight(FlightDTO request)
        {
            var flightEntity = DomainAutoMapper.Map <Flight>(request);
            var flight       = FlightRepository.GetFlights(flightEntity).FirstOrDefault();

            return(DomainAutoMapper.Map <FlightDTO>(flight));
        }
Beispiel #2
0
        public AirportDTO GetAirport(AirportDTO request)
        {
            var airportEntity = DomainAutoMapper.Map <Data.Entities.Airport>(request);
            var airport       = AirportRepository.GetAirports(airportEntity).FirstOrDefault();

            return(DomainAutoMapper.Map <AirportDTO>(airport));
        }
Beispiel #3
0
        public void UpdateFlight(FlightDTO request)
        {
            var flightEntity = DomainAutoMapper.Map <Flight>(request);

            FlightRepository.UpdateFlight(flightEntity);
        }
Beispiel #4
0
        public void DeleteFlight(FlightDTO flightDTO)
        {
            var flightEntity = DomainAutoMapper.Map <Flight>(flightDTO);

            FlightRepository.DeleteFlight(flightEntity);
        }
Beispiel #5
0
        public List <FlightDTO> GetFlightList()
        {
            var flightsList = FlightRepository.GetFlightList();

            return(DomainAutoMapper.Map <List <FlightDTO> >(flightsList));
        }
Beispiel #6
0
        public void UpdateAirport(AirportDTO request)
        {
            var flightEntity = DomainAutoMapper.Map <Data.Entities.Airport>(request);

            AirportRepository.UpdateAirport(flightEntity);
        }
Beispiel #7
0
        public void DeleteAirport(AirportDTO airportDTO)
        {
            var airportEntity = DomainAutoMapper.Map <Data.Entities.Airport>(airportDTO);

            AirportRepository.DeleteAirport(airportEntity);
        }
Beispiel #8
0
        public List <AirportDTO> GetAirportList()
        {
            var flightsList = AirportRepository.GetAirportList();

            return(DomainAutoMapper.Map <List <AirportDTO> >(flightsList));
        }
Beispiel #9
0
        public void CreateAirport(AirportDTO request)
        {
            var airportEntity = DomainAutoMapper.Map <Data.Entities.Airport>(request);

            AirportRepository.CreateAirport(airportEntity);
        }