public void Validate(ReportServiceWorkCommand serviceWorkCommand) { var results = _validationRulesService.Validate(serviceWorkCommand); if (!results.IsValid) { throw new DomainValidationException("serviceWorkOrder_validation", results.Errors); } }
public void ReportWorkCompleted(string propertyCode, string tenantUnit, [FromRoute] string requestCode, [FromBody] ReportServiceWorkCommand serviceWorkReport) { _propertyService.ExecuteTenantRequestCommandAsync(propertyCode, tenantUnit, requestCode, serviceWorkReport); }
public ValidationResult Validate(ReportServiceWorkCommand serviceWorkCommand) { var validator = new ReportServiceWorkCommandValidator(); return(validator.Validate(serviceWorkCommand)); }