Exemple #1
0
 public IActionResult Edit(EditLocationVm vm, Guid[] movies)
 {
     if (ModelState.IsValid)
     {
         _locationRepo.UpdateMappedLocation(vm, movies);
         _locationRepo.Save();
         return(RedirectToAction(nameof(Index)));
     }
     ViewBag.Movies = new SelectList(_movieRepo.GetAllMappedMovies(), "Id", "Name");
     return(View(vm));
 }
 public void UpdateMappedLocation(EditLocationVm vm, Guid[] movies)
 {
     var location = _mapper.Map<Location>(vm);
     _repo.Update(location,movies);
 }
 public EditLocationVm GetMappedLocation(Guid id)
 {
     Location location = _repo.GetLocation(id);
     EditLocationVm vm = _mapper.Map<EditLocationVm>(location);
     return vm;
 }