using System.Globalization; using System.Windows.Controls; namespace Gestor.Common.Validation; public class ValidacaoChassi : ValidationRule { public override ValidationResult Validate(object chassiNumber, CultureInfo cultureInfo) { //IL_002f: Unknown result type (might be due to invalid IL or missing references) //IL_0035: Expected O, but got Unknown if (string.IsNullOrWhiteSpace((chassiNumber ?? "").ToString()) || chassiNumber.ToString().ValidateChassi()) { return ValidationResult.ValidResult; } return new ValidationResult(false, (object)"Chassi Inválido"); } }