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;
 }
Exemplo n.º 2
0
 private function factory($arrStrDados)
 {
     $obj = new Fornecedor();
     if (isset($arrStrDados["FOR_ID"])) {
         $obj->setId($arrStrDados["FOR_ID"]);
     }
     $objBanco = new Banco();
     if (isset($arrStrDados["BAN_ID"])) {
         $objBanco->setId($arrStrDados["BAN_ID"]);
     }
     if (isset($arrStrDados["BAN_Descricao"])) {
         $objBanco->setDescricao($arrStrDados["BAN_Descricao"]);
     }
     $obj->setBanco($objBanco);
     $membro = new Membro();
     if (isset($arrStrDados["PES_ID"])) {
         if ($arrStrDados["PES_ID"] > 0) {
             $arrConsultaMembro["PES_ID"] = $arrStrDados["PES_ID"];
             $arrDadosMembro = FachadaCadastro::getInstance()->consultarMembro($arrConsultaMembro);
             if ($arrDadosMembro != null) {
                 $membro = $arrDadosMembro["objects"][0];
             }
         }
     }
     $obj->setMembro($membro);
     if (isset($arrStrDados["FOR_NomeFantasia"])) {
         $obj->setNomeFantasia($arrStrDados["FOR_NomeFantasia"]);
     }
     if (isset($arrStrDados["FOR_RazaoSocial"])) {
         $obj->setRazaoSocial($arrStrDados["FOR_RazaoSocial"]);
     }
     if (isset($arrStrDados["FOR_CNPJ"])) {
         $obj->setCNPJ($arrStrDados["FOR_CNPJ"]);
     }
     if (isset($arrStrDados["FOR_InscricaoEstadual"])) {
         $obj->setInscricaoEstadual($arrStrDados["FOR_InscricaoEstadual"]);
     }
     if (isset($arrStrDados["FOR_DataFundacao"])) {
         $obj->setDataFundacao($arrStrDados["FOR_DataFundacao"]);
     }
     if (isset($arrStrDados["FOR_RamoAtividade"])) {
         $obj->setRamoAtividade($arrStrDados["FOR_RamoAtividade"]);
     }
     if (isset($arrStrDados["FOR_Agencia"])) {
         $obj->setAgencia($arrStrDados["FOR_Agencia"]);
     }
     if (isset($arrStrDados["FOR_Conta"])) {
         $obj->setConta($arrStrDados["FOR_Conta"]);
     }
     if (isset($arrStrDados["FOR_Site"])) {
         $obj->setSite($arrStrDados["FOR_Site"]);
     }
     if (isset($arrStrDados["FOR_Observacao"])) {
         $obj->setObservacao($arrStrDados["FOR_Observacao"]);
     }
     $objEndereco = new Endereco();
     if (isset($arrStrDados["FOR_EnderecoLogradouro"])) {
         $objEndereco->setLogradouro($arrStrDados["FOR_EnderecoLogradouro"]);
     }
     if (isset($arrStrDados["FOR_EnderecoNumero"])) {
         $objEndereco->setNumero($arrStrDados["FOR_EnderecoNumero"]);
     }
     if (isset($arrStrDados["FOR_EnderecoComplemento"])) {
         $objEndereco->setComplemento($arrStrDados["FOR_EnderecoComplemento"]);
     }
     if (isset($arrStrDados["FOR_EnderecoBairro"])) {
         $objEndereco->setBairro($arrStrDados["FOR_EnderecoBairro"]);
     }
     if (isset($arrStrDados["FOR_EnderecoCidade"])) {
         $objEndereco->setCidade($arrStrDados["FOR_EnderecoCidade"]);
     }
     if (isset($arrStrDados["FOR_EnderecoUf"])) {
         $objEndereco->setUf($arrStrDados["FOR_EnderecoUf"]);
     }
     if (isset($arrStrDados["FOR_EnderecoCep"])) {
         $objEndereco->setCep($arrStrDados["FOR_EnderecoCep"]);
     }
     if (isset($arrStrDados["FOR_EnderecoPontoReferencia"])) {
         $objEndereco->setPontoReferencia($arrStrDados["FOR_EnderecoPontoReferencia"]);
     }
     if (isset($arrStrDados["FOR_Status"])) {
         $obj->setStatus($arrStrDados["FOR_Status"]);
     } else {
         $obj->setStatus("A");
     }
     if (isset($arrStrDados["FOR_Tipo"])) {
         $obj->setTipo($arrStrDados["FOR_Tipo"]);
     } else {
         $obj->setTipo("PJ");
     }
     $obj->setEndereco($objEndereco);
     return $obj;
 }
Exemplo n.º 3
0
include_once '../DAO/BancoDAO.php';
include_once '../Banco.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
if (!in_array(7, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
$banco = new Banco();
$DAO = new BancoDAO();
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') {
    $banco->setAgencia(limpaTexto($_POST['agencia']));
    $banco->setAgenciaDigito(limpaTexto($_POST['agencia_digito']));
    $banco->setConta(limpaTexto($_POST['conta']));
    $banco->setContaDigito(limpaTexto($_POST['conta_digito']));
    $banco->setId($_POST['id']);
    $resultado = $DAO->Atualizar($banco);
    if ($resultado == 1) {
        echo '<script language= "JavaScript">alert("Registro alterado com sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro ao salvar o registro.");</script>';
    }
} else {
    $banco->setId(limpaTexto($_GET['id']));
    $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_FINANCEIRO_BANCO_CONTA . " WHERE status = 'S' AND id =" . $banco->getId());
    if ($resultado) {
        foreach ($resultado as $item) {
            $banco->setAgencia($item['agencia']);
            $banco->setAgenciaDigito($item['agencia_digito']);
            $banco->setConta($item['conta']);
Exemplo n.º 4
0
 public function excluir($arrStrDados)
 {
     $obj = new Banco();
     $obj->setId($arrStrDados["BAN_ID"][0]);
     return RepoBanco::getInstance()->excluir($obj);
 }