Пример #1
0
        public ViewResult EditHallFacilities(int sportsHallId)
        {
            SportsHall Hall = sportsHallRepository.Halls.FirstOrDefault(h => h.ID == sportsHallId);
            EditHallFacilitiesViewModel viewModel = new EditHallFacilitiesViewModel()
            {
                SportsHallId = sportsHallId,
                Facilities   = Hall.SportsHallFacilities.ToList(),
            };

            return(View("EditHallFacilities", viewModel));
        }
Пример #2
0
        public ViewResult EditHallFacilities(EditHallFacilitiesViewModel viewModel)
        {
            SportsHall aHall = sportsHallRepository.Halls.FirstOrDefault(h => h.ID == viewModel.SportsHallId);

            aHall.SportsHallFacilities = viewModel.Facilities;

            if (ModelState.IsValid)
            {
                sportsHallRepository.EditSportsHall(aHall);
                return(View("SportsHallList", sportsHallRepository.Halls));
            }
            else
            {
                return(View("SportsHallList", sportsHallRepository.Halls));
            }
        }