Example #1
0
        public virtual ApiAirTransportResponseModel MapBOToModel(
            BOAirTransport boAirTransport)
        {
            var model = new ApiAirTransportResponseModel();

            model.SetProperties(boAirTransport.AirlineId, boAirTransport.FlightNumber, boAirTransport.HandlerId, boAirTransport.Id, boAirTransport.LandDate, boAirTransport.PipelineStepId, boAirTransport.TakeoffDate);

            return(model);
        }
        public virtual BOAirTransport MapEFToBO(
            AirTransport ef)
        {
            var bo = new BOAirTransport();

            bo.SetProperties(
                ef.AirlineId,
                ef.FlightNumber,
                ef.HandlerId,
                ef.Id,
                ef.LandDate,
                ef.PipelineStepId,
                ef.TakeoffDate);
            return(bo);
        }
        public virtual AirTransport MapBOToEF(
            BOAirTransport bo)
        {
            AirTransport efAirTransport = new AirTransport();

            efAirTransport.SetProperties(
                bo.AirlineId,
                bo.FlightNumber,
                bo.HandlerId,
                bo.Id,
                bo.LandDate,
                bo.PipelineStepId,
                bo.TakeoffDate);
            return(efAirTransport);
        }
Example #4
0
        public virtual BOAirTransport MapModelToBO(
            int airlineId,
            ApiAirTransportRequestModel model
            )
        {
            BOAirTransport boAirTransport = new BOAirTransport();

            boAirTransport.SetProperties(
                airlineId,
                model.FlightNumber,
                model.HandlerId,
                model.Id,
                model.LandDate,
                model.PipelineStepId,
                model.TakeoffDate);
            return(boAirTransport);
        }