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); } }