public void ModificarDeporte(string nombre, Deporte deporte)
        {
            if (!CampoValido(deporte.Nombre) ||
                !CampoValido(nombre))
            {
                throw new DeporteDataException();
            }

            Deporte deporteActual = ObtenerDeportePorNombre(nombre);

            if (deporteActual == null)
            {
                throw new NoExisteDeporteException();
            }
            if (ObtenerDeportePorNombre(deporte.Nombre) != null)
            {
                throw new ExisteDeporteException();
            }

            deporte.Id = deporteActual.Id;
            _deportesRepository.ModificarDeporte(deporte);
            _unitOfWork.Save();
        }