Beispiel #1
0
 public ReadRideDTO(BusinessRide ride)
     : this(ride.Ride)
 {
     Carrier        = new CarrierDTO(ride.Carrier);
     ArrivalStation = new StationDTO(ride.ArrivalStation);
     TakeOfStation  = new StationDTO(ride.TakeOfStation);
 }
Beispiel #2
0
        public CarrierDTO(BusinessCarrier c)
            : this(c.Carrier)
        {
            UserId = c.UserId;
            Rides  = new List <RideOfCarrierDTO>();
            if (c.Rides != null)
            {
                for (int i = 0; i < c.Rides.ToList().Count; i++)
                {
                    BusinessRide ride = new BusinessRide()
                    {
                        Ride           = c.Rides.ToList()[i],
                        ArrivalStation = c.ArrivalStations.ToList()[i],
                        TakeOfStation  = c.TakeOfStations.ToList()[i]
                    };

                    Rides.Add(new RideOfCarrierDTO(ride));
                }
            }
        }
Beispiel #3
0
 public RideOfCarrierDTO(BusinessRide ride)
     : this(ride.Ride)
 {
     ArrivalStation = new StationDTO(ride.ArrivalStation);
     TakeOfStation  = new StationDTO(ride.TakeOfStation);
 }