public bool IsValid() { var validation = new EventWarningIsVerifiedForRegistration(); ValidationResult = validation.Validate(this); return(ValidationResult.IsValid); }
public new ValidationResult Update(EventWarning eventWarning) { var validationResult = new ValidationResult(); if (!eventWarning.IsValid()) { validationResult.AddError(eventWarning.ValidationResult); return(validationResult); } var validator = new EventWarningIsVerifiedForRegistration(); var validationService = validator.Validate(eventWarning); if (!validationService.IsValid) { validationResult.AddError(eventWarning.ValidationResult); return(validationResult); } eventWarningRepository.Update(eventWarning); return(validationResult); }