UPdate não funciona galera to fazendo um contas a pagar porem quando vou dar baixa não altera, e tambem não da erro esse é o metodo store ...
AS
UPdate não funciona  
Fechado
galera to fazendo um contas a pagar porem quando vou dar baixa não altera, e tambem não da erro

esse é o metodo store

 
  1. <?php
  2. public function store() {
  3. try{
  4. TTransaction::open('mysql');
  5. parent::store();
  6. if(count($this->listProdutos) > 0){
  7. foreach ($this->listProdutos as $itens){
  8. $itenVenda = new ItensVenda();
  9. $produto = new Servicos($itens->idProduto);
  10. $itenVenda->produto_id = $itens->idProduto;
  11. $itenVenda->qtd = $itens->qtd;
  12. $itenVenda->venda_id = $this->id;
  13. $itenVenda->total = $produto->preco * $itens->qtd;
  14. $itenVenda->store();
  15. }
  16. TTransaction::close();
  17. }
  18. }catch (Exception $e){
  19. new TMessage('info',$e->getMessage());
  20. TTransaction::rollback();
  21. }
  22. }
  23. ?>


esse é o metodo que da baixa

 
  1. <?php
  2. public function onBaixa($param = null){
  3. try{
  4. TTransaction::open('mysql');
  5. $receber = new Receber($param['key']);
  6. $receber->estatus = 1;
  7. $receber->store();
  8. TApplication::executeMethod('ReceberView','');
  9. TTransaction::close();
  10. }catch (ErrorException $e){
  11. new TMessage('info',$e->getMessage());
  12. TTransaction::rollback();
  13. }
  14. }
  15. ?>


ele pega a key correta, mostra o obj com o print_r
porem não altera o estatus

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (4)


FC

Alexandre

bota a estrutura do model que vc está usando. tem relacionamento na tabela?
PD

Alexandre,

Você colocou:
catch (ErrorException $e)

Experimente:
catch (Exception $e)

abs,
Pablo
PD

Se ainda assim não aparecer o erro, use os logs:
www.adianti.com.br/doc-framework-Persistence-Objects-RegisterLog

abs,
Pablo
AS

vlw pablo deu