Josmar
Código: Selecionar todos
FUNCTION SALVAR02(TIPO_ACAO)
LOCAL IRetorno := .F.
IF TIPO_ACAO = INCLUSAO
CLIENTES->(Dbappend())
cCODIGO := alltrim( STRZERO( PSQCONTROLE( "clientes" ), 5 ))
if cCODIGO="00000"
ALERT("Ocorreu um erro na efetiva‡Æo do CODIGO SEQUENCIAL")
RETURN .F.
ENDIF
CLIENTES->CODIGO := cCODIGO
ALERT("Numero gerado no arquivo: " +cCODIGO)
ELSE
CLIENTES->(RLOCK() )
ENDIF
IF .NOT. NETERR()
CLIENTES->NOME1 := M->NOME1
CLIENTES->DATA := M->DATA
CLIENTES->ENDERECO := M->ENDERECO
CLIENTES->BAIRRO := M->BAIRRO
CLIENTES->UF := M->UF
CLIENTES->NOME2 := M->NOME2
CLIENTES->FONE := M->FONE
CLIENTES->CIDADE := M->CIDADE
CLIENTES->CGC := M->CGC
CLIENTES->INSC := M->INSC
CLIENTES->CPF := M->CPF
CLIENTES->RG := M->RG
CLIENTES->CEP := M->CEP
CLIENTES->OBS := M->OBS
CLIENTES->VEICULO := M->VEICULO
CLIENTES->ANO := M->ANO
CLIENTES->PLACA := M->PLACA
CLIENTES->COR := M->COR
CLIENTES->MODELO := M->MODELO
CLIENTES->FONE2 := M->FONE2
CLIENTES->SEGU_DORA := M->SEGU_DORA
CLIENTES->SEGURADO := M->SEGURADO
CLIENTES->TERCEIRO := M->TERCEIRO
CLIENTES->FONE_SEG := M->FONE_SEG
CLIENTES->CORRETORA := M->CORRETORA
CLIENTES->FONE_CORR := M->FONE_CORR
CLIENTES->SINISTRO := M->SINISTRO
CLIENTES->CONTATO := M->CONTATO
clientes->aniversar := M->aniversar
clientes->ASSINAT := M->ASSINAT
clientes->arq_dia := M->arq_dia
clientes->fone_2 := M->fone_2
clientes->fone_3 := M->fone_3
clientes->e_mail := M->e_mail
CLIENTES->SALDO := M->SALDO
CLIENTES->( DBCOMMIT() )
CLIENTES->( DBUNLOCK() )
ELSE
ALERT("Falha ao incluir novo cliente")
endif
return .t.




