Pessoal, tenho uma aplicação onde ao inserir um registro já existente no banco de dados é necessário aparecer uma mensagem de erro. Quando este registro não existe, ele tem de mostrar uma mensagem que o registro foi inserido com sucesso. O que acontece é que ao mesmo tempo que aparece a mensagem de erro também aparece a mensagem de incluida com sucesso.
Realizei alguns testes colocando echo nos eventos:
Quando inseri um registro já existente no banco de dados apareceu os seguintes eventos: OnValidate - OnValidateSuccess - OnBeforeInsert - OnAfterInsert
Ao inserir um novo registro, veio os seguintes eventos: OnValidate - OnValidateSuccess - OnBeforeInsert - OnAfterInsert
Ao atualizar um registro, apareceu os seguintes eventos: OnValidate - OnValidateSuccess - OnBeforeUpdate - OnAfterUpdate
Abraço,
Thyago