FwModelObject

Model standalone fora de cadastro MVC. Util pra manipular tabelas com validacao do framework sem montar MVC completo.

Assinatura: oModel := FwModelObject():New(cAlias)

Retorna: FwModelObject

FwModelObject permite usar a logica de model do MVC fora do contexto MVC. Util pra integracao programatica em ETL, jobs e APIs.

#include "tlpp-core.th"

User Function GravaCli()
    Local oModel := FwModelObject():New("SA1")
    oModel:SetValue("A1_COD",   "999999")
    oModel:SetValue("A1_LOJA",  "01")
    oModel:SetValue("A1_NOME",  "CLIENTE")

    If oModel:VldData()
        oModel:Commit()
        ConOut("OK")
    Else
        ConOut(oModel:GetErrMsg())
    EndIf
Return

Pegadinhas

Veja também