public TournamentSquashVenue GetTournamentSquashVenueById(int id)
        {
            TournamentSquashVenue tsv =
                _context.TournamentSquashVenues.SingleOrDefault(t => t.TournamentSquashVenueId == id);

            tsv.SquashVenue = _squashVenueManagement.GetSquashVenueById(tsv.SquashVenueId);
            return(tsv);
        }
        public IActionResult Edit(int id)
        {
            if (id == 0)
            {
                return(NotFound());
            }

            var squashVenue = _squashVenueManagement.GetSquashVenueById(id);

            if (squashVenue == null)
            {
                return(NotFound());
            }

            SquashVenueVm viewModel = new SquashVenueVm(squashVenue);

            return(View("SquashVenueForm", viewModel));
        }