Пример #1
0
        public TourBL AddTour(CreateTourBL tourBL)
        {
            var mapTour = _mapper.Map <CreateTourBL, Tour>(tourBL);

            mapTour.TourTypeId = tourBL.TourTypeId;
            mapTour.HotelId    = tourBL.HotelId;

            return(_mapper.Map <Tour, TourBL>(_tourRepository.Add(mapTour)));
        }
Пример #2
0
        public void Update(CreateTourBL tour)
        {
            var tourDB = _tourRepository.GetById(tour.Id);

            tourDB.Hot           = tour.Hot;
            tourDB.ArrivalDate   = tour.ArrivalDate;
            tourDB.DepartureData = tour.DepartureData;
            tourDB.Name          = tour.Name;
            tourDB.PeopleCount   = tour.PeopleCount;
            tourDB.Price         = tour.Price;
            tourDB.TourTypeId    = tour.TourTypeId;
            tourDB.HotelId       = tour.HotelId;

            _tourRepository.Update(tourDB);
        }