Пример #1
0
        public ITravelerTravelDateReference Add(int travelerId, int travelDateId)
        {
            using var dbContext = _dataAccessor.GetNewDatabaseContext();

            var travelReference = new TravelerTravelDateReference
            {
                TravelerId   = travelerId,
                TravelDateId = travelDateId,
            };
            EntityEntry <TravelerTravelDateReference> entityEntry = dbContext.TravelerTravelDateReferences.Add(travelReference);

            dbContext.SaveChanges();

            return(entityEntry.Entity);
        }
Пример #2
0
        private static ITravelerTravelDateReference CreateTravelTravelDateReference(List <string> words)
        {
            if (words.Count < 3)
            {
                throw new ArgumentException("Too few parameters provided to create traveler - travel date reference.");
            }

            var traveler = new TravelerTravelDateReference()
            {
                TravelerId   = Int32.Parse(words[1]),
                TravelDateId = Int32.Parse(words[2]),
            };

            return(traveler);
        }