public async Task <ActionResult> AddMunicipalities(AddMunicipalitiesViewModel viewModel) { var regionId = viewModel.RegionId; var toAddMunicipalities = viewModel.Municipalities.Where(m => m.IsSelected).ToList(); var toAdd = mapper.Map <List <MunicipalitySelectionViewModel>, List <Municipality> >(toAddMunicipalities); await _placesService.AssociatedMuniciapalities(regionId, toAdd); return(RedirectToAction("EditRegion", new { id = viewModel.RegionId })); }