public async Task <bool> DeleteScope(int id)
        {
            try
            {
                var changesMade = await _scopeRepository.DeleteScope(id);

                if (changesMade == 0)
                {
                    return(false);
                }

                return(true);
            }
            catch (SqlCustomException e)
            {
                throw new SqlCustomException("Scope could not be deleted.", e.InnerException);
            }
        }