How to?

Como implementar custom validations?

Para modelar atributos com custom validations, é necessário seguir os seguintes passos:

  1. Abrir o Modelo de Entidades (EntitiesModel.ed3)
  2. Aceder às propriedades do atributo ao qual se quer associar a custom validation.
  3. Na propriedade "Validation Rules" clicar nos 3 pontos [...] para abrir o Editor
  4. Selecionar a opção "Add" através das opções de contextop do rato
  5. Selecionar a opção "CustomValidationRule"
  6. Clicar em "ok" e transformar

Custom Validations

Depois do modelo transformado, caso não exista, deve ser criada a pasta "CustomCode", dentro do Domain. É dentro dessa pasta, que deverá ser criada a pasta "Validations" e adicionar uma nova classe onde serão inseridas as validações.

Custom Validations