コード例 #1
0
##############################################################################	

if (isset($_POST['btn_acao']) AND strlen(trim($_POST['btn_acao']))>0) {
	
	$faturamento = addslashes(trim($_POST['faturamento']));

	$banco = new BancodeDados(); 
	$sessionFacade = new SessionFacade($banco); 

	try{
		$banco->conecta(); 
		#$banco->iniciarTransacao();
		$fat = $sessionFacade->recuperarFaturamento($faturamento); 
		if (is_object($fat)){
			$fat->gravarConferencia();
			$sessionFacade->explodirFaturamento($fat);
			$sessionFacade->gravarFaturamento($fat);
		}else{
			throw new Exception("Faturamento não encontrado!"); 
		}
		#$banco->efetivarTransacao();
		$banco->desconecta();
	}catch(Exception $e) {
		#$banco->desfazerTransacao();
		$banco->desconecta();
		array_push($msg_erro,$e->getMessage());
	}
}

##############################################################################
##############                INCLUDES : CABECALHO             	##############