<?php

class Sinistro_Model_CobrancaRelatorioStatus extends Agro_Db_Table_Abstract {
	protected $_schema = 'sinistro';
	protected $_name = 'cobranca_relatorio_status';
	protected $_primary = 'id_cobranca_relatorio';

	public function save($data) {
		try{
			$this->_db->query("UPDATE sinistro.cobranca_relatorio_status SET fl_ativo = false 
						   		WHERE id_cobranca_relatorio = ".$data['id_cobranca_relatorio']);		

			//instancia o da prévia sempre, pois as funções são idênticas -- mudar isso depois
			$ModelCobranca = new Sinistro_Model_CobrancaPrevia();
			
			$ModelCobranca->atualizaStatusRelatorio($data['id_cobranca_relatorio'], $data['id_status']);			

			$Row = $this->createRow();
			$Row->id_cobranca_relatorio = $data['id_cobranca_relatorio'];
			$Row->id_status = $data['id_status'];
	
			return $Row->save();
		
		}catch (Exception $e){
			die($e);
		}
	}

}