public async Task <bool> DeleteSportTypeAsync(string id, CancellationToken ct = default(CancellationToken))
        {
            SportTypeViewModel sportTypeToDelete = SportTypeConverter.Convert(await this._sportTypeRepository.GetByIdAsync(id, ct));

            if (sportTypeToDelete == null)
            {
                return(false);
            }

            sportTypeToDelete.Active = false;
            return(await UpdateSportTypeAsync(sportTypeToDelete, ct));
        }
        public async Task <SportTypeViewModel> GetSportTypeByIdAsync(string id, CancellationToken ct = default(CancellationToken))
        {
            SportTypeViewModel sportType = SportTypeConverter.Convert(await this._sportTypeRepository.GetByIdAsync(id, ct));

            return(sportType);
        }