public IActionResult EditTour(TourEditVM model)
        {
            if (ModelState.IsValid)
            {
                Tour newTour = new Tour
                {
                    Id              = model.Id,
                    Name            = model.Name,
                    Description     = model.Description,
                    DepartureTown   = model.DepartureTown,
                    DepartureDate   = model.DepartureDate,
                    Countries       = model.Countries,
                    IsNightCrossing = model.IsNightCrossing,
                    isFavorite      = model.isFavorite,
                    Period          = model.Period,
                    Price           = model.Price,

                    Img      = ChangePhoto(model.ExistImgName, model.Img),
                    ImgLarge = ChangePhoto(model.ExistImgLargeName, model.ImgLarge),
                };

                _tourRepository.EditTour(newTour);
                return(Redirect("/Administration/TourList"));
            }
            return(View());
        }
        public ViewResult EditTour(int id)
        {
            Tour tour = _tourRepository.GetTourById(id);

            if (tour != null)
            {
                TourEditVM tourEditVM = new TourEditVM
                {
                    Id                = tour.Id,
                    Name              = tour.Name,
                    Description       = tour.Description,
                    DepartureTown     = tour.DepartureTown,
                    DepartureDate     = tour.DepartureDate,
                    Countries         = tour.Countries,
                    IsNightCrossing   = tour.IsNightCrossing,
                    isFavorite        = tour.isFavorite,
                    Period            = tour.Period,
                    Price             = tour.Price,
                    ExistImgName      = tour.Img,
                    ExistImgLargeName = tour.ImgLarge
                };
                return(View(tourEditVM));
            }
            else
            {
                NotFound();
            }
            return(View());
        }