Changes between Version 7 and Version 8 of WF/camadamodel


Ignore:
Timestamp:
07/09/08 15:16:07 (16 years ago)
Author:
drovetto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/camadamodel

    v7 v8  
    155155         
    156156        /** 
    157          * Implementa acao Salvar 
     157         * Implementa acao salvar 
    158158         * @return bool 
    159159         * @access public 
     
    183183}}} 
    184184 
    185 Neste exemplo estão codificados duas ações da atividade: default e salvar. Ambas serão acionados pela camada de controle conforme as ações forem solicitadas. O método defaultAction() é encarregado de preparar os dados a serem exibidos na camada de visualização quando a atividade for executada a primeira vez. Já o método !SalvarAction() implementa o que fazer quando o usuário clicar no botão Salvar do formulário da atividade. Analisando mais a fundo este método, ele começa fazendo uma consistência nos dados vindos do formulário (representado pelo objeto Request). Caso sejam válidos realiza as seguintes operações: 
     185Neste exemplo estão codificados duas ações da atividade: default e salvar. Ambas serão acionados pela camada de controle conforme as ações forem solicitadas. O método defaultAction() é encarregado de preparar os dados a serem exibidos na camada de visualização quando a atividade for executada a primeira vez. Já o método !salvarAction() implementa o que fazer quando o usuário clicar no botão "Salvar" do formulário da atividade. Analisando mais a fundo este método, ele começa fazendo uma consistência nos dados vindos do formulário (representado pelo objeto Request). Caso sejam válidos realiza as seguintes operações: 
    186186 
    187187 * Armazena os dados do formulário como atributos da camada Model; 
    188188 * Em seguida executa o método updateInstance() que irá transferir para a instância os atributos da camada Model; 
    189189 * Executa o método commitInstance(), que fará a atualização da instância definitivamente e encerrará a execução da atividade; 
    190  * Retorna indicativo de sucesso da operação 
     190 * Retorna indicativo de sucesso da operação. 
    191191 
    192192Caso exista inconsistência nos dados do formulário, irá: