public ActionResult EditClub(int clubId)
        {
            var club = _clubService.GetClubById(clubId);

            if (club == null)
            {
                return(HttpNotFound());
            }

            var mapper = new ClubDetailsViewModelMapper();
            var vm     = mapper.From(club);

            return(View("AddEditClub", vm));
        }
        public ActionResult SaveClub(AddEditClubViewModel clubViewModel)
        {
            if (ModelState.IsValid)
            {
                var mapper = new ClubDetailsViewModelMapper();
                var club   = mapper.To(clubViewModel);
                _clubService.SaveClub(club);

                return(RedirectToAction("Index", "Club"));
            }

            var vm = new AddEditClubViewModel();

            return(View("AddEditClub", vm));
        }