public ActionResult ModificationTour(ModificationTourVM modificationTourVm) { if (modificationTourVm.Id > 0) { var tour = _mapper.Map <TourBL, TourVM>(_tourService.GetTour(modificationTourVm.Id)); if (tour != null) { var dataCreateTour = _tourService.GetDateCreateTour(); var mapData = _mapper.Map <DataCreateTourBL, DataCreatTourVM>(dataCreateTour); return(View("UpdateTour", new ModificationTourVM() { TourVm = tour, DataCreated = mapData, Id = modificationTourVm.Id })); } } var countTour = _tourService.GetTours().Count(); return(View(new ModificationTourVM() { CountTour = countTour })); }
public ActionResult UpdateTour(ModificationTourVM modificationTourVm) { var tour = _mapper.Map <CreateTourVM, CreateTourBL>(modificationTourVm.DataCreated.Tour); tour.Id = modificationTourVm.Id; _tourService.Update(tour); return(RedirectToAction("MoreDetailsATour", "Home", tour)); }