private Entities.Passenger MapJsonPassenger(int passengerId, Models.InputJson.Json inputJson)
        {
            Models.Passenger jsonPassenger = inputJson.Passengers.First(x => x.Id == passengerId);

            Entities.Passenger entityPassenger = new Entities.Passenger
            {
                Id = passengerId,
                DestinationStationId = jsonPassenger.DestinationStation,
                PersonId             = jsonPassenger.Person,
                Person   = MapJsonPerson(jsonPassenger.Person, inputJson),
                IsActive = jsonPassenger.IsActive
            };

            return(entityPassenger);
        }
        public void CanAddEntity()
        {
            var passenger
                = new Entities
                  .Passenger
                {
                FirstName     = "Bill"
                , LastName    = "Sal"
                , PhoneNumber = "123-456-7890"
                };

            using (var context
                       = new Entities
                         .PassengerContext(_options))
            {
                context
                .Passengers
                .Add(passenger);
                context
                .SaveChanges();
            }
        }
Exemplo n.º 3
0
 public void AddPassenger(Entities.Passenger passenger)
 {
     _context.Passengers.Add(passenger);
 }