Example #1
0
 public IActionResult Create(CreateLocationVm vm, Guid[] movies)
 {
     if (ModelState.IsValid)
     {
         _locationRepo.AddMappedLocation(vm, movies);
         _locationRepo.Save();
         return(RedirectToAction(nameof(Index)));
     }
     ViewBag.Movies = new SelectList(_movieRepo.GetAllMappedMovies(), "Id", "Name");
     return(View(vm));
 }
 public void AddMappedLocation(CreateLocationVm vm, Guid[] movies)
 {
     Location location = _mapper.Map<Location>(vm);
     _repo.Add(location, movies);
 }