public InserirCaminhaoValidator( IValidarModelo validarModelo, IValidarAnoFabricacao validarAnoFabricacao, IValidarAnoModelo validarAnoModelo) { RuleFor(c => c.Id) .Null() .WithMessage("O id deve ser null.") .WithErrorCode("InserirCaminhaoValidator01"); validarModelo.AdicionarValidacao(this); validarAnoFabricacao.AdicionarValidacao(this); validarAnoModelo.AdicionarValidacao(this); }
public AtualizarCaminhaoValidator( IValidarModelo validarModelo, IValidarAnoFabricacao validarAnoFabricacao, IValidarAnoModelo validarAnoModelo, IValidarCaminhaoCadastrado caminhaoExistenteValidator) { RuleFor(c => c.Id) .NotNull() .WithMessage("O id deve ser diferente de null.") .WithErrorCode("AtualizarCaminhaoValidator01"); validarModelo.AdicionarValidacao(this); validarAnoFabricacao.AdicionarValidacao(this); validarAnoModelo.AdicionarValidacao(this); caminhaoExistenteValidator.AdicionarValidacao(this); }