Exemplo n.º 1
0
 public PassengerAddedResource(IUrlHelper urlHelper, string bookingId,
                               ReadModel.EntityFramework.Booking.Passenger passenger
                               )
 {
     ResourceLinks    = new Links(urlHelper, bookingId);
     ResourceCommands = new Commands(urlHelper, bookingId, passenger.PassengerKey);
     Passenger        = passenger.ToResource();
 }
Exemplo n.º 2
0
        public static Passenger ToResource(this ReadModel.EntityFramework.Booking.Passenger passenger)
        {
            var model = new Passenger
            {
                Id            = passenger.PassengerKey,
                PassengerKey  = passenger.PassengerKey,
                Name          = passenger.Name,
                PassengerType = (PassengerType)passenger.PassengerType,
                Age           = passenger.Age,
                Email         = passenger.Email,
            };

            return(model);
        }