public void Delete(string eventDefinitionID)
 {
     _awardConditionRepository.DeleteConditionsByEventDefinitionID(eventDefinitionID);
     _eventDefinitionRepository.Delete(eventDefinitionID);
 }
        public async Task Delete(string eventDefinitionID)
        {
            await _awardConditionRepository.DeleteConditionsByEventDefinitionID(eventDefinitionID);

            _eventDefinitionRepository.Delete(eventDefinitionID);
        }