@Override
  public CommandProcessingResult deleteEventValidation(Long id) {

    try {

      this.context.authenticatedUser();
      final EventValidation event = this.eventValidationRepository.findOne(id);

      if (event == null) {
        throw new EventValidationNotFoundException(id.toString());
      }
      event.delete();
      this.eventValidationRepository.save(event);
      return new CommandProcessingResult(id);

    } catch (Exception exception) {
      return null;
    }
  }