public function alterar(Banco $obj) { $strSQL = "UPDATE FIN_BAN_BANCOS SET "; $strSQL .= "BAN_Descricao = '" . $obj->getDescricao() . "', "; $strSQL .= "BAN_Codigo = '" . $obj->getCodigo() . "', "; $strSQL .= "BAN_Status = '" . $obj->getStatus() . "', "; $strSQL .= "BAN_DataHoraAlteracao = '" . date("Y-m-d H:i:s") . "', "; $strSQL .= "USU_Alteracao_ID = " . $_SESSION["USUARIO_ID"] . " "; $strSQL .= "WHERE BAN_ID = " . $obj->getId(); return Db::getInstance()->executar($strSQL); }
/** * Carrego os dados do banco desejado * * @version 0.1 20/05/2011 Initial * 0.2 20/05/2011 Verificando se algo já foi carregado * 0.3 27/05/2011 Parâmetro $codigoBanco adicionado. * loadBanco() agora é chamado no construtor da * classe. */ public function loadBanco($codigoBanco) { if (!empty($this->Banco)) { return $this->Banco; } #Instância do Layouts pai $banco = new Banco(); #Todos os layouts dos bancos estendem o layout pai. Carrego o layout #específico para o banco em questão $this->Banco = $banco->load($codigoBanco, $this); return $this->Banco; }
public static function instanciar() { if (!self::$db) { self::$db = new Banco(); self::$db->conectar(); } return self::$db; }
public static function instanciar() { if (!self::$instancia) { self::$instancia = new Banco(); self::$instancia->conectar(); } return self::$instancia; }
public static function AlteraCategoria($cod, $descricao) { $pdo = Banco::novaConexao(); $statement = $pdo->prepare("update categoria set descricao = :descricao\r\n\t\twhere cod_categoria = :cod"); $statement->bindParam(":cod", $cod, PDO::PARAM_INT); $statement->bindParam(":descricao", $descricao, PDO::PARAM_STR); $resultado = $statement->execute(); return $resultado; }
public static function findAll() { $pdo = Banco::obterConexao(); $statement = $pdo->prepare("SELECT idCategoria,descricao,taxa FROM Categoria"); $statement->execute(); /* return $statement->fetchAll( PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Categoria", array( 'xxxx', 'xxx', 'xxx') ); */ return $statement->fetchAll(PDO::FETCH_FUNC, "CategoriaDao::rowMapper"); }
/** * Resets all references to other model objects or collections of model objects. * * This method is a user-space workaround for PHP's inability to garbage collect * objects with circular references (even in PHP 5.3). This is currently necessary * when using Propel in certain daemon or large-volume/high-memory operations. * * @param boolean $deep Whether to also clear the references on all referrer objects. */ public function clearAllReferences($deep = false) { if ($deep && !$this->alreadyInClearAllReferencesDeep) { $this->alreadyInClearAllReferencesDeep = true; if ($this->aBanco instanceof Persistent) { $this->aBanco->clearAllReferences($deep); } $this->alreadyInClearAllReferencesDeep = false; } // if ($deep) $this->aBanco = null; }
private function factory($arrStrDados) { $obj = new ContaBancaria(); if (isset($arrStrDados["COB_ID"])) { $obj->setId($arrStrDados["COB_ID"]); } // banco $objBanco = new Banco(); $objBanco->setId($arrStrDados["BAN_ID"]); $obj->setBanco($objBanco); if (isset($arrStrDados["COB_Descricao"])) { $obj->setDescricao($arrStrDados["COB_Descricao"]); } if (isset($arrStrDados["COB_DataAbertura"])) { $obj->setDataAbertura($arrStrDados["COB_DataAbertura"]); } if (isset($arrStrDados["COB_Agencia"])) { $obj->setAgencia($arrStrDados["COB_Agencia"]); } if (isset($arrStrDados["COB_Conta"])) { $obj->setConta($arrStrDados["COB_Conta"]); } if (isset($arrStrDados["COB_SaldoInicial"])) { $obj->setSaldoInicial($arrStrDados["COB_SaldoInicial"]); } else { $obj->setLimite(0); } if (isset($arrStrDados["COB_Observacao"])) { $obj->setObservacao($arrStrDados["COB_Observacao"]); } if (isset($arrStrDados["COB_Status"])) { $obj->setStatus($arrStrDados["COB_Status"]); } else { $obj->setStatus("A"); } return $obj; }
public static function insere($usuario) { $pdo = Banco::obterConexao(); $inserir = $pdo->prepare("insert into usuario (nome,email,senha) values(:nome,:email,:senha)"); $nomeUsuario = $usuario->getNome(); $emailUsuario = $usuario->getEmail(); $senhaUsuario = $usuario->getSenha(); $inserir->bindParam(":nome", $nomeUsuario, PDO::PARAM_STR); $inserir->bindParam(":email", $emailUsuario, PDO::PARAM_STR); $inserir->bindParam(":senha", $senhaUsuario, PDO::PARAM_STR); $inserir->execute(); if (null != $usuario->getPersonagem()) { $personagem = $usuario->getPersonagem(); Personagem::insere($personagem); } }
public static function insere($idUsuario, $personagem) { $pdo = Banco::obterConexao(); $inserir = $pdo->prepare("insert into personagem (idUsuario,nome,classe,vidaAtual,vidaTotal,ataque)\r\n\t\tvalues(:idUsuario,:nome,:classe,:vidaAtual,:vidaTotal,:ataque)"); $nome = $personagem->getNome(); $classe = $personagem->getClasse(); $vidaAtual = $personagem->getVidaAtual(); $vidaTotal = $personagem->getVidaTotal(); $ataque = $personagem->getAtaque(); $inserir->bindParam(":idUsuario", $idUsuario, PDO::PARAM_INT); $inserir->bindParam(":nome", $nome, PDO::PARAM_STR); $inserir->bindParam(":classe", $classe, PDO::PARAM_STR); $inserir->bindParam(":vidaAtual", $vidaAtual, PDO::PARAM_INT); $inserir->bindParam(":vidaTotal", $vidaTotal, PDO::PARAM_INT); $inserir->bindParam(":ataque", $ataque, PDO::PARAM_INT); $inserir->execute(); }
public function nuevomovimientoAction() { $request = $this->request; if ($request->isPost()) { $post_data = $request->getPost(); $fecha = \DateTime::createFromFormat('d/m/Y', $post_data['banco_fecha']); //Creamos nuestro movimiento $banco = new \Banco(); $banco->setBancoFecha($fecha->format('Y-m-d'))->setIdconceptobanco($post_data['idconcepto'])->setBancoTipomovimiento($post_data['banco_tipomoviento'])->setBancoCantidad($post_data['banco_cantidad'])->setBancoComprobante($post_data['banco_comprobante'])->setBancoNota($post_data['banco_nota']); //Ya existe un movimiento? if (\BancoQuery::create()->exists()) { //Modificamos el balance de nuestra caja $first_row = \BancoQuery::create()->orderByIdbanco('asc')->findOne(); $current_balance = $first_row->getBancoBalance(); if ($post_data['banco_tipomoviento'] == 'cargo') { $new_balance = $current_balance + $post_data['banco_cantidad']; } else { $new_balance = $current_balance - $post_data['banco_cantidad']; } $first_row->setBancoBalance($new_balance); $first_row->save(); } else { if ($post_data['banco_tipomoviento'] == 'cargo') { $new_balance = 0 + $post_data['banco_cantidad']; $banco->setBancoBalance($new_balance); } else { $new_balance = 0 - $post_data['banco_cantidad']; $banco->setBancoBalance($new_balance); } } $banco->save(); $fecha = new \DateTime($banco->getBancoFecha()); $fechaJS = $fecha->format('m/d/Y'); $fecha = $fecha->format('d-m-Y'); if (!$banco->isPrimaryKeyNull()) { return $this->getResponse()->setContent(\Zend\Json\Json::encode(array('response' => true, 'data' => array('id' => $banco->getIdbanco(), 'fecha' => $fecha, 'fecha_js' => $fechaJS)))); } else { return $this->getResponse()->setContent(\Zend\Json\Json::encode(array('response' => false))); } } }
public function buscarPorCodigo($iCodigo) { $this->oBanco->conectar(); $iCodigo = $this->oBanco->escapeStrings($iCodigo); $sSql = " select * from usuario where id = {$iCodigo} ;"; $rsUsuario = $this->oBanco->query($sSql); if ($rsUsuario === false) { die($sSql); } $iLinhas = $this->oBanco->numeroLinhas($rsUsuario); if ($iLinhas != 1) { die("Erro ao buscar usuário"); } $oStdUsuario = $this->oBanco->getResgitro($rsUsuario, 0); $oUsuario = new Model(); $oUsuario->setCodigo($oStdUsuario->id); $oUsuario->setUsuario($oStdUsuario->usuario); return $oUsuario; }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php include "tabela.php"; $login = $_POST['login']; $nome = $_POST['nome']; $enreco = $_POST['endereco']; include "banco.php"; $ob = new Banco(); $ob->conectar(); $ob->alterar($login, $nome, $endereco); ?> </body> </html>
function crearDatosBanco() { $objConcepto = new Concepto(); $objTipoCta = new TipoCuenta(); $objBanco = new Banco(); $objCtaBanco = new CuentaBanco(); $objCartaOrden = new CartaOrden(); //Insertar conceptos por defecto $objConcepto->codconmov = '---'; $objConcepto->denconmov = 'Ninguno'; $objConcepto->codope = '--'; $objConcepto->incluir(); //Insertar tipo de cuenta por defecto $objTipoCta->codtipcta = '---'; $objTipoCta->nomtipcta = 'Ninguno'; $objTipoCta->incluir(); //Insertar banco por defecto $objBanco->codemp = '0001'; $objBanco->codban = '---'; $objBanco->nomban = 'Ninguno'; $objBanco->dirban = ''; $objBanco->gerban = ''; $objBanco->telban = ''; $objBanco->conban = ''; $objBanco->movcon = ''; $objBanco->esttesnac = 0; $objBanco->codsudeban = ''; $objBanco->incluir(); //Insertar cuenta de banco por defecto $objCtaBanco->codemp = '0001'; $objCtaBanco->codban = '---'; $objCtaBanco->ctaban = '-------------------------'; $objCtaBanco->codtipcta = '---'; $objCtaBanco->ctabanext = '-------------------------'; $objCtaBanco->dencta = 'Ninguno'; $objCtaBanco->sc_cuenta = ''; $objCtaBanco->fecapr = '1900-01-01'; $objCtaBanco->feccie = '1900-01-01'; $objCtaBanco->estact = 0; $objCtaBanco->incluir(); //Insertar carta orden por defecto $objCartaOrden->codemp = '0001'; $objCartaOrden->codigo = '000'; $objCartaOrden->encabezado = 'NULL'; $objCartaOrden->cuerpo = 'NULL'; $objCartaOrden->pie = 'NULL'; $objCartaOrden->nombre = 'Cheque Voucher'; $objCartaOrden->status = 1; $objCartaOrden->archrtf = ''; $objCartaOrden->incluir(); $objCartaOrden = new CartaOrden(); $objCartaOrden->codemp = '0001'; $objCartaOrden->codigo = '001'; $objCartaOrden->encabezado = 'Dirigido a: '; $objCartaOrden->cuerpo = 'Nos dirigimos a ustedes en la oportunidad de saludarlos y a la vez solicitarles que transfieran de la Cuenta @tipocuenta@ No @cuenta@ a nombre de @empresa@ la cantidad de @montoletras@ (Bs. @monto@), a la cuenta que a continuacion se menciona:\\r\\n\\r\\n<b>CUENTA @tipocuenta@ No @cuenta@ </b>\\r\\n\\r\\n<b>MONTO TOTAL A TRANSFERIR @monto@</b>\\r\\n'; $objCartaOrden->pie = 'Agradeciendo de antemano su atencion, nos reiteramos de ustedes.'; $objCartaOrden->nombre = 'Carta Orden Ejemplo 1'; $objCartaOrden->status = 0; $objCartaOrden->archrtf = ''; $objCartaOrden->incluir(); unset($objBanco); unset($objCartaOrden); unset($objConcepto); unset($objCtaBanco); unset($objTipoCta); }
<?php //Database require_once '../../model/clases/cUsuario.php'; require_once '../../model/clases/cPerfil.php'; require_once '../../model/data/dataBase.php'; require_once '../../model/clases/cBancSql.php'; session_start(); // Objetos $oUsuario = new Usuario(); $perfil = new Perfil(); $banco = new Banco(); // revisando sesiones if ($oUsuario->verSession() == true) { if (isset($_SESSION['rol'])) { $rol = $_SESSION['rol']; if ($rol == "1") { } else { header("Location: ../../controller/login.php"); exit; } } else { header("Location: ../../controller/login.php"); exit; } } else { header("Location: ../../controller/login.php"); exit; } $usuario = $_SESSION['usuario']; ?>
private function verifica_email($strEmail) { $banco = new Banco(); try { if ($banco->ConectaBanco()) { $command = mysql_query("select count(codigo) from cadastro where email = '{$strEmail}'"); $ret = mysql_result($command, 0); mysql_close($banco->AbreConexao()); return $ret; } } catch (Exception $e) { mysql_close($banco->AbreConexao()); return 0; } }
/** * @param Banco $banco The banco object to add. */ protected function doAddBanco($banco) { $this->collBancos[] = $banco; $banco->setConceptobanco($this); }
public function testAbreConexaoComBancoInexistente() { $banco = new Banco(); $banco->set('db', 'essatabelanaoexiste'); $this->assertEquals(null, $banco->ConectaBanco()); }
<? include("../tupi.inicializar.php"); include("../tupi.template.inicializar.php"); $oTipoP = new TipoPagamento(); $oMoeda = new moeda(); $oBanco = new Banco(); $oTipot = new TipoTransferencia(); $oPag = new Pagamento(); $oCred = new Credito(); $oCliente = new Cliente(); $oCheque = new Cheque(); $oCarne = new Carne(); $oParticipante = new Participante(); $oParticipante->getById($_REQUEST['idParticipante']); $tpl->ID_PARTICIPANTE_REP = $_REQUEST['idParticipante']; $tpl->ID_TIPO = $_REQUEST['idTipo']; $idMoedaEdita = 0; $idBancoEdita = 0; $idBandeiraEdita = 0; $idTipoTransf = 0; $idCredito = 0; $tpl->CAMBIO_DOLLAR_REAL = 0; $tpl->COD_AUTORIZACAO = ""; $tpl->DATA_COMPENSACAO = ""; $tpl->NUMERO_CHEQUE = ""; $tpl->CAMBIO_MOEDA_REAL = 0; $tpl->NOME_EMISSOR = $oParticipante->cliente->nomeCompleto."-".$oParticipante->cliente->id; if(isset($_REQUEST['idPagamento']) && strlen($_REQUEST['idPagamento']) > 0){ $oPag->getById($_REQUEST['idPagamento']); $idMoedaEdita = $oPag->moeda->id;
public function __construct() { $this->banco = Banco::instanciar(); }
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $banco = new Banco(Conf::pegCnxPadrao()); $banco->setIdBanco($_POST['idBanco']); $banco->_delete(); $status = 'OK'; } $retorno = array('status' => $status); } catch (PDOException $e) { $retorno = array('status' => 'ERRO'); } echo json_encode($retorno);
<!DOCTYPE html> <?php session_start(); session_name("anonymatch"); error_reporting(0); header("Content-Type: text/html; charset=utf-8", true); include "classe/banco.php"; $banco = new Banco(); $banco->Conectar(); ?> <html lang="pt/br"> <head> <title>Anonymatch</title> <meta http-equiv="Content Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="SHORTCUT ICON" href="img/logo.png"> <!-- Jquery --> <script type="text/javascript" src="https://code.jquery.com/jquery-1.10.2.js"></script> <!-- Bootstrap --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <!-- Anonymatch --> <link rel="stylesheet" href="css/main.css" type="text/css" /> <script type="text/javascript" src="script/main.js"></script>
<?php /** @var BancoController $this */ /** @var Banco $model */ /** @var AweActiveForm $form */ $form = $this->beginWidget('ext.AweCrud.components.AweActiveForm', array('type' => 'horizontal', 'id' => 'banco-form', 'enableAjaxValidation' => true, 'clientOptions' => array('validateOnSubmit' => false, 'validateOnChange' => true), 'enableClientValidation' => false)); ?> <div class="widget blue"> <div class="widget-title"> <h4><i class="icon-plus"></i><?php echo Yii::t('AweCrud.app', $model->isNewRecord ? 'Create' : 'Update') . ' ' . Banco::label(1); ?> </h4> <span class="tools"> <a href="javascript:;" class="icon-chevron-down"></a> <!--a href="javascript:;" class="icon-remove"></a--> </span> </div> <div class="widget-body"> <?php echo $form->textFieldRow($model, 'NRO_CUENTA', array('maxlength' => 20)); ?> <?php echo $form->dropDownListRow($model, 'TIPO_CUENTA', array('AHORRO' => 'AHORRO', 'CORRIENTE' => 'CORRIENTE')); ?> <?php
<?php include_once '../../../config.php'; try { $status = 'ERRO'; if (isset($_SESSION['idPessoaProprietario'])) { $banco = new Banco(Conf::pegCnxPadrao()); $banco->setDados($_POST); $banco->setIdPessoaProprietario($_SESSION['idPessoaProprietario']); $banco->_salvar(); //$status = 'OK'; $_SESSION['msg'] = Utilitarios::msgSucesso('Banco salvo com sucesso!', true); header("Location: ../../../sistema.php?action=bancoslista"); } //$retorno = array('status'=>$status); } catch (PDOException $e) { $_SESSION['msg'] = Utilitarios::msgErro('Erro ao tentar salvar', true); header("Location: ../../../sistema.php?action=bancoslista"); } //echo json_encode($retorno);
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php include "tabela.php"; $login = $_POST['login']; $nome = $_POST['nome']; $enreco = $_POST['endereco']; include "banco.php"; $ob = new Banco(); $ob->conectar(); $ob->incluir($login, $nome, $endereco); ?> </body> </html>
$id_endereco = $endereco->add_endereco_bd(); } //************** FIM ATUALIZA ENDERECO ****************** //************** ATUALIZA DADOS BANCáRIOS ****************** $id_banco = $_POST['id_banco']; $banco = strtoupper($_POST['banco']); $agencia = $_POST['agencia']; $operacao = $_POST['operacao']; $conta = $_POST['conta']; if (Banco::verifica_banco($id_banco)) { Banco::atualiza_banco($id_banco, $banco, $agencia, $operacao, $conta); //atualizando banco $id_dados_bancarios = $id_banco; // echo 'Banco: '.$id_dados_bancarios.' atualizado com sucesso'; } else { $id_dados_bancarios = Banco::add_banco($banco, $agencia, $operacao, $conta); //adicionando banco // echo 'Banco: '.$id_dados_bancarios.' adicionado com sucesso'; } //************** FIM ATUALIZA DADOS BANCáRIOS ****************** if ($func->atualiza_func($id, $id_dados_bancarios, $cod_serie, $id_tabela, $nome, $cpf, $data_nasc, $id_endereco, $telefone, $email, $senha, $id_empresa, $id_empresa_filial, $id_turno, $id_cbo, $is_admin, $rg, $data_em_rg, $org_em_rg, $num_tit_eleitor, $email_empresa, $data_adm, $salario_base, $id_custo, $qtd_horas_sem, $num_cart_trab, $num_serie_cart_trab, $uf_cart_trab, $num_pis, $id_supervisor, $estagiario)) { echo '<div class="msg">Funcionário atualizado com sucesso</div>'; echo '<script>alert("Funcionário atualizado com sucesso")</script>'; echo '<script>window.location.href=\'principal\'</script>'; } else { echo '<div class="msg">Falha ao atualizar funcionário</div>'; } } } ?>
<?php include 'Banco.Class.php'; $banco = new Banco(); $json = $banco->toJson('music', null, "ORDER BY nm_music"); echo $json;
<?php Sessao::temPermissao('bancocad'); include_once 'app/view/backend/menupadrao.php'; ?> <div class="main-content"> <?php $banco = new Banco(Conf::pegCnxPadrao()); $titulo = 'Cadastrar banco'; if (isset($_GET['idbanco'])) { $titulo = 'Editar banco'; $banco->setIdBanco($_GET['idbanco']); $banco->getBanco(); } ?> <div class="breadcrumbs" id="breadcrumbs"> <script type="text/javascript"> try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){} </script> <ul class="breadcrumb"> <li> <i class="ace-icon fa fa-home home-icon"></i> <a href="sistema.php">Início</a> </li> <li class="active"><?php echo $titulo; ?>
session_start(); require_once '../general/autoload.php'; $idEmpresa = $_REQUEST['hdnIdEmpresa']; $categoria_inscricao = $_REQUEST['func_categoria_inscricao']; $nome = $_REQUEST['func_nome']; $email = strtolower($_REQUEST['func_email']); $profissao = $_REQUEST['func_profissao']; $nome_sem_acento = Funcoes::remove_acentos($nome); $a_campos = array("email" => $_REQUEST['func_email']); foreach ($a_campos as $campo => $valor) { $o_individual = new IndividualDAO(); if ($o_individual->busca("{$campo} = '{$valor}' AND situacao = 'A'")) { die("Atencao! Este {$campo} ja foi utilizando em uma inscricao no sistema."); } } $o_transacao = new Banco(); $o_transacao->begin(); $o_empresa = new EmpresaDAO(); if (!$o_empresa->busca($idEmpresa)) { die("Atencao! Empresa nao encontrada no sistema."); } // Obtem informacoes de pagamento dos funcionarios da empresa $data_criacao_transacao = ""; $data_pagamento = ""; $data_compensacao = ""; $taxa_pagamento = 0; $o_inscricao = new InscricaoDAO(); $a_busca_inscricao = $o_inscricao->busca("id_empresa = {$idEmpresa}"); if ($a_busca_inscricao) { $data_criacao_transacao = $a_busca_inscricao[0]->data_criacao_transacao; $data_pagamento = $a_busca_inscricao[0]->data_pagamento;