public function consultar($arrStrFiltros) { $arrStrDados = RepoFolhaAuxiliar::getInstance()->consultar($arrStrFiltros); $arrObjsRetorno = null; if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $arrObjs = array(); for ($intI = 0; $intI < count($arrStrDados); $intI++) { $arrObjs[$intI] = $this->factory($arrStrDados[$intI]); $arrStrDados[$intI]["FAU_DataFolha"] = DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["FAU_DataFolha"]); $arrStrDados[$intI]["Usuario_Cadastro"] = $arrStrDados[$intI]["Usuario_Cadastro"]; $arrStrDados[$intI]["totalLinhas"] = $arrObjs[$intI]->getQuantidadeLinha(); $livro = new LivroAuxiliar(); $livro = $arrObjs[$intI]->getLivroAuxiliar(); $arrData = explode(" ", $livro->getDataHoraCadastro()); $arrStrDados[$intI]["LIA_NumeroLivro"] = $livro->getNumero() . " - " . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrData[0]); } // responsável por exibir dados na grid $arrObjsRetorno = array(); $arrObjsRetorno["objects"] = $arrObjs; $arrObjsRetorno["rows"] = $arrStrDados; // identifica o total de registros referente a consulta $arrStrFiltros["TOT_Total"] = true; $arrStrDadosTotal = RepoFolhaAuxiliar::getInstance()->consultar($arrStrFiltros); $arrObjsRetorno["num_rows"] = $arrStrDadosTotal[0]["Total"]; } } return $arrObjsRetorno; }
public function consultar($arrStrFiltros) { $arrStrDados = RepoUsuario::getInstance()->consultar($arrStrFiltros); $arrObjsRetorno = null; if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $arrObjs = array(); for ($intI = 0; $intI < count($arrStrDados); $intI++) { $arrObjs[$intI] = $this->factory($arrStrDados[$intI]); // formata a data $arrStrDados[$intI]["USU_DataHoraCadastro"] = DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["USU_DataHoraCadastro"]); $arrStrDados[$intI]["USU_DataHoraUltimoAcesso"] = DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["USU_DataHoraUltimoAcesso"]); } // responsável por exibir dados na grid $arrObjsRetorno = array(); $arrObjsRetorno["objects"] = $arrObjs; $arrObjsRetorno["rows"] = $arrStrDados; // identifica o total de registros referente a consulta $arrStrFiltrosTotal = array(); $arrStrFiltrosTotal["TOT_Total"] = true; $arrStrDadosTotal = RepoUsuario::getInstance()->consultar($arrStrFiltrosTotal); $arrObjsRetorno["num_rows"] = $arrStrDadosTotal[0]["Total"]; } } return $arrObjsRetorno; }
public function consultar($arrStrFiltros) { if (isset($arrStrFiltros["FOR_PesquisaFiltro"])) { if ($arrStrFiltros["FOR_PesquisaFiltro"] == "NOME") { $arrStrFiltros["FOR_NomeFantasia"] = $arrStrFiltros["FOR_PesquisaDescricao"]; } else { if ($arrStrFiltros["FOR_PesquisaFiltro"] == "CNPJ" || $arrStrFiltros["FOR_PesquisaFiltro"] == "CPF") { $arrStrFiltros["FOR_CNPJ"] = $arrStrFiltros["FOR_PesquisaDescricao"]; } } } $arrStrDados = RepoFornecedor::getInstance()->consultar($arrStrFiltros); $arrObjsRetorno = null; if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $arrObjs = array(); for ($intI = 0; $intI < count($arrStrDados); $intI++) { $arrObjs[$intI] = $this->factory($arrStrDados[$intI]); if (trim($arrStrDados[$intI]["FOR_DataFundacao"]) != "") { $arrStrDados[$intI]["FOR_DataFundacao"] = DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["FOR_DataFundacao"]); } } // responsável por exibir dados na grid $arrObjsRetorno = array(); $arrObjsRetorno["objects"] = $arrObjs; $arrObjsRetorno["rows"] = $arrStrDados; // identifica o total de registros referente a consulta $arrStrFiltros["TOT_Total"] = true; $arrStrDadosTotal = RepoFornecedor::getInstance()->consultar($arrStrFiltros); $arrObjsRetorno["num_rows"] = $arrStrDadosTotal[0]["Total"]; } } return $arrObjsRetorno; }
private function factory($arrStrDados) { $obj = new MotivosDesligamentoMembro(); $pessoa = new Pessoa(); if (isset($arrStrDados["PES_ID"])) { $pessoa->setId($arrStrDados["PES_ID"]); } else { $pessoa->setPessoa(null); } $obj->setPessoa($pessoa); if (isset($arrStrDados["PCD_Descricao"])) { $obj->setDescricao($arrStrDados["PCD_Descricao"]); } if (isset($arrStrDados["PCD_Data"])) { $intTotOcorrencia = substr_count($arrStrDados["PCD_Data"], "/"); if ($intTotOcorrencia > 0) { $obj->setData(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PCD_Data"])); } else { $obj->setData(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PCD_Data"])); } } else { $obj->setData(null); } return $obj; }
public function alterar(FolhaAuxiliar $obj) { $strSQL = "UPDATE LIR_FAU_FOLHA_AUXILIAR SET "; $strSQL .= "LIA_ID = " . $obj->getLivroAuxiliar()->getId() . ", "; $strSQL .= "FAU_NumeroFolha = '" . $obj->getNumero() . "', "; $strSQL .= "FAU_DataFolha = '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($obj->getData()) . "', "; $strSQL .= "FAU_DataHoraAlteracao = '" . $obj->getDataHoraAlteracao() . "', "; $strSQL .= "USU_UsuarioAlteracaoID = " . $obj->getUsuarioAlteracao()->getId() . " "; $strSQL .= "WHERE FAU_ID = " . $obj->getId() . " "; return Db::getInstance()->executar($strSQL); }
public function alterar(FolhaPrevio $obj) { $strSQL = "UPDATE LIR_FPR_FOLHA_PREVIO SET "; $strSQL .= "LIP_ID = " . $obj->getLivroPrevio()->getId() . ", "; $strSQL .= "FPR_NumeroFolha = '" . $obj->getNumero() . "', "; $strSQL .= "FPR_DataFolha = '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($obj->getData()) . "', "; $strSQL .= "FPR_DataHoraAlteracao = '" . $obj->getDataHoraAlteracao() . "', "; $strSQL .= "USU_UsuarioAlteracaoID = " . $obj->getUsuarioAlteracao()->getId() . " "; $strSQL .= "WHERE FPR_ID = " . $obj->getId() . " "; return Db::getInstance()->executar($strSQL); }
public function consultar($arrStrFiltros) { $strColunasConsultadas = "*"; // $arrStrFiltros["TOT_Total"] é true ou false // criada para pegar o total de registros quando houver // necessidade de paginação if (!empty($arrStrFiltros["TOT_Total"])) { $strColunasConsultadas = "COUNT(LCA.LCA_ID) AS Total"; } $strSQL = "SELECT " . $strColunasConsultadas . " FROM FIN_LCA_LANCAMENTOS_CAIXA AS LCA "; $strSQL .= "LEFT JOIN CAD_PES_PESSOAS AS PES ON (PES.PES_ID = LCA.PES_ID) "; $strSQL .= "LEFT JOIN FIN_FOR_FORNECEDORES AS F ON (F.FOR_ID = LCA.FOR_ID) "; $strSQL .= "INNER JOIN FIN_FPG_FORMAS_PAGAMENTOS AS FPG ON (FPG.FPG_ID = LCA.FPG_ID) "; $strSQL .= "INNER JOIN FIN_COB_CONTAS_BANCARIAS AS COB ON (COB.COB_ID = LCA.COB_ID) "; $strSQL .= "INNER JOIN FIN_CEN_CENTROS_CUSTO AS CEN ON (CEN.CEN_ID = LCA.CEN_ID) "; $strSQL .= "INNER JOIN FIN_PLA_PLANOS_CONTAS AS PLA ON (PLA.PLA_ID = LCA.PLA_ID) "; $strSQL .= "WHERE LCA.LCA_ID IS NOT NULL "; if (!empty($arrStrFiltros["LCA_ID"])) { $strSQL .= "AND LCA.LCA_ID = " . $arrStrFiltros["LCA_ID"] . " "; } if (!empty($arrStrFiltros["LCA_EntidadeID"])) { if (!empty($arrStrFiltros["LCA_TipoEntidade"])) { if ($arrStrFiltros["LCA_TipoEntidade"] == "P") { $strSQL .= "AND LCA.PES_ID = " . $arrStrFiltros["LCA_EntidadeID"] . " "; } else { $strSQL .= "AND LCA.FOR_ID = " . $arrStrFiltros["LCA_EntidadeID"] . " "; } } } if (!empty($_POST["LCA_DataInicial"]) && !empty($_POST["LCA_DataFinal"])) { $strSQL .= "AND LCA.LCA_DataMovimento BETWEEN '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["LCA_DataInicial"]) . "' AND '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["LCA_DataFinal"]) . "' "; } if (!empty($arrStrFiltros["PLA_ID"])) { $strSQL .= "AND LCA.PLA_ID=" . $arrStrFiltros["PLA_ID"] . " "; } if (!empty($arrStrFiltros["CEN_ID"])) { $strSQL .= "AND LCA.CEN_ID=" . $arrStrFiltros["CEN_ID"] . " "; } if (!empty($arrStrFiltros["COB_ID"])) { $strSQL .= "AND LCA.COB_ID=" . $arrStrFiltros["COB_ID"] . " "; } if (!empty($arrStrFiltros["LCA_Tipo"])) { $strSQL .= "AND LCA.LCA_Tipo='" . $arrStrFiltros["LCA_Tipo"] . "' "; } if (!empty($arrStrFiltros["LCA_Referencia"])) { $strSQL .= "AND LCA.LCA_Referencia='" . $arrStrFiltros["LCA_Referencia"] . "' "; } $strSQL .= "ORDER BY LCA.LCA_DataMovimento DESC "; if (!empty($arrStrFiltros["limit"]) && !empty($arrStrFiltros["offset"])) { $strSQL .= "LIMIT " . $arrStrFiltros["offset"] . ", " . $arrStrFiltros["limit"]; } return Db::getInstance()->select($strSQL); }
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDados($arrStrDados)); $obj->setSaldoInicial(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["COB_SaldoInicial"])); if (isset($arrStrDados["COB_DataAbertura"])) { if (trim($arrStrDados["COB_DataAbertura"]) != "") { $obj->setDataAbertura(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["COB_DataAbertura"])); } } if ($obj->getId() == "") { return RepoContaBancaria::getInstance()->salvar($obj); } else { return RepoContaBancaria::getInstance()->alterar($obj); } }
public function consultar($arrStrFiltros) { $strColunasConsultadas = "*"; // $arrStrFiltros["TOT_Total"] é true ou false // criada para pegar o total de registros quando houver // necessidade de paginação if (!empty($arrStrFiltros["TOT_Total"])) { $strColunasConsultadas = "COUNT(CTB.CTB_ID) AS Total"; } $strSQL = "SELECT " . $strColunasConsultadas . " FROM FIN_CTB_CONTRIBUICOES AS CTB "; $strSQL .= "LEFT JOIN CAD_PES_PESSOAS AS PES ON (PES.PES_ID = CTB.PES_ID) "; $strSQL .= "INNER JOIN FIN_FPG_FORMAS_PAGAMENTOS AS FPG ON (FPG.FPG_ID = CTB.FPG_ID) "; $strSQL .= "INNER JOIN FIN_COB_CONTAS_BANCARIAS AS COB ON (COB.COB_ID = CTB.COB_ID) "; $strSQL .= "INNER JOIN FIN_CEN_CENTROS_CUSTO AS CEN ON (CEN.CEN_ID = CTB.CEN_ID) "; $strSQL .= "INNER JOIN FIN_PLA_PLANOS_CONTAS AS PLA ON (PLA.PLA_ID = CTB.PLA_ID) "; $strSQL .= "WHERE CTB.CTB_ID IS NOT NULL "; if (!empty($arrStrFiltros["CTB_ID"])) { $strSQL .= "AND CTB.CTB_ID = " . $arrStrFiltros["CTB_ID"] . " "; } if (!empty($arrStrFiltros["PES_ID"])) { if ($arrStrFiltros["PES_ID"] == "N/I") { // busca as contribuições NAO IDENTIFICADAS $strSQL .= "AND CTB.PES_ID IS NULL "; } else { $strSQL .= "AND CTB.PES_ID = " . $arrStrFiltros["PES_ID"] . " "; } } if (!empty($_POST["CTB_DataInicial"]) && !empty($_POST["CTB_DataFinal"])) { $strSQL .= "AND CTB.CTB_DataContribuicao BETWEEN '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["CTB_DataInicial"]) . "' AND '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["CTB_DataFinal"]) . "' "; } if (!empty($arrStrFiltros["PLA_ID"])) { $strSQL .= "AND CTB.PLA_ID=" . $arrStrFiltros["PLA_ID"] . " "; } if (!empty($arrStrFiltros["LOT_ID"])) { $strSQL .= "AND CTB.LOT_ID=" . $arrStrFiltros["LOT_ID"] . " "; } if (!empty($arrStrFiltros["CEN_ID"])) { $strSQL .= "AND CTB.CEN_ID=" . $arrStrFiltros["CEN_ID"] . " "; } if (!empty($arrStrFiltros["COB_ID"])) { $strSQL .= "AND CTB.COB_ID=" . $arrStrFiltros["COB_ID"] . " "; } $strSQL .= "ORDER BY CTB.CTB_DataContribuicao DESC "; if (!empty($arrStrFiltros["limit"]) && !empty($arrStrFiltros["offset"])) { $strSQL .= "LIMIT " . $arrStrFiltros["offset"] . ", " . $arrStrFiltros["limit"]; } return Db::getInstance()->select($strSQL); }
private function factory($arrStrDados) { $obj = new MalaDiretaPessoa(); if (isset($arrStrDados["MDP_ID"])) { $obj->setId($arrStrDados["MDP_ID"]); } $malaDireta = new MalaDireta(); if (isset($arrStrDados["MAD_ID"])) { $malaDireta->setId($arrStrDados["MAD_ID"]); } $obj->setMalaDireta($malaDireta); $pessoa = new Pessoa(); if (isset($arrStrDados["PES_ID"])) { $arrConsultaPessoa["PES_ID"] = $arrStrDados["PES_ID"]; $arrObjPessoa = NegPessoa::getInstance()->consultar($arrConsultaPessoa); $pessoa = $arrObjPessoa[0]; } $obj->setPessoa($pessoa); if (!empty($arrStrDados["MDP_DataHoraEnvio"])) { $intTotOcorrencia = substr_count($arrStrDados["MDP_DataHoraEnvio"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataEnvio(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MDP_DataHoraEnvio"])); } else { $obj->setDataEnvio(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MDP_DataHoraEnvio"])); } } else { $obj->setDataEnvio(null); } if (!empty($arrStrDados["MDP_DataHoraLeitura"])) { $intTotOcorrencia = substr_count($arrStrDados["MDP_DataHoraLeitura"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataVisualizacao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MDP_DataHoraLeitura"])); } else { $obj->setDataVisualizacao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MDP_DataHoraLeitura"])); } } else { $obj->setDataVisualizacao(null); } return $obj; }
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); $obj->setData(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($obj->getData())); $obj->setValor(NumeroHelper::getInstance()->formatarNumeroParaBanco($obj->getValor())); if ($obj->getId() == "") { return RepoFluxoCaixa::getInstance()->salvar($obj); } else { return RepoFluxoCaixa::getInstance()->alterar($obj); } }
private function factory($arrStrDados) { $obj = new AtividadeMembro(); $objMembro = new Membro(); if (isset($arrStrDados["PES_ID"])) { $objMembro->setId($arrStrDados["PES_ID"]); } if (isset($arrStrDados["PES_Nome"])) { $objMembro->setNome($arrStrDados["PES_Nome"]); } $obj->setMembro($objMembro); $objAtividade = new Atividade(); if (isset($arrStrDados["ATV_ID"])) { $objAtividade->setId($arrStrDados["ATV_ID"]); } if (isset($arrStrDados["ATV_Descricao"])) { $objAtividade->setDescricao($arrStrDados["ATV_Descricao"]); } if (isset($arrStrDados["ATV_ExigeData"])) { $objAtividade->setExigeData($arrStrDados["ATV_ExigeData"]); } if (isset($arrStrDados["ATV_Status"])) { $objAtividade->setStatus($arrStrDados["ATV_Status"]); } $obj->setAtividade($objAtividade); if (isset($arrStrDados["ATM_Desde"])) { $intTotOcorrencia = substr_count($arrStrDados["ATM_Desde"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataDesde(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["ATM_Desde"])); } else { $intTotOcorrencia2 = substr_count($arrStrDados["ATM_Desde"], "-"); if ($intTotOcorrencia2 > 0) { $obj->setDataDesde(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["ATM_Desde"])); } else { $obj->setDataDesde(null); } } } if (isset($arrStrDados["ATM_Ate"])) { $intTotOcorrencia = substr_count($arrStrDados["ATM_Ate"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataAte(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["ATM_Ate"])); } else { $intTotOcorrencia2 = substr_count($arrStrDados["ATM_Ate"], "-"); if ($intTotOcorrencia2 > 0) { $obj->setDataAte(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["ATM_Ate"])); } else { $obj->setDataAte(null); } } } return $obj; }
$arrStrHtmlDados[$arrStrDadosContasPagarReceber[$intY]["PCL_DataBaixa"]][] = $strHtmlTabelaDados; } // CONTRIBUIÇÕES $strSQL = "SELECT * FROM FIN_CTB_CONTRIBUICOES AS C "; $strSQL .= "LEFT JOIN CAD_PES_PESSOAS AS PES ON (PES.PES_ID=C.PES_ID) "; $strSQL .= "WHERE C.PLA_ID = " . $arrStrDados[$intI]["PLA_ID"] . " "; $strSQL .= "AND C.CTB_DataContribuicao BETWEEN '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["LCA_DataInicial"]) . "' "; $strSQL .= "AND '" . DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["LCA_DataFinal"]) . "' "; $arrStrDadosContribuicoes = Db::getInstance()->select($strSQL); for ($intY = 0; $intY < count($arrStrDadosContribuicoes); $intY++) { $strClass = 'linhaNormal'; if ($intY % 2 == 0) { $strClass = 'linhaCor'; } $strHtmlTabelaDados = '<tr class="' . $strClass . '">'; $strHtmlTabelaDados .= '<td>' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDadosContribuicoes[$intY]["CTB_DataContribuicao"]) . '</td>'; $strHtmlTabelaDados .= '<td>CONTRIBUIÇÃO</td>'; $strHtmlTabelaDados .= '<td>' . $arrStrDadosContribuicoes[$intY]["CTB_Referencia"] . '</td>'; // exibe o membro/funcionário ou o fornecedor if (trim($arrStrDadosContribuicoes[$intY]["PES_ID"]) != "") { $strHtmlTabelaDados .= '<td>' . $arrStrDadosContribuicoes[$intY]["PES_Nome"] . '</td>'; } else { $strHtmlTabelaDados .= '<td>NÃO IDENTIFICADO</td>'; } $strSinal = ""; $strStyle = "color: blue;"; // na contribuição só existe entrada $douValorTotalLancamentosEntrada += doubleval($arrStrDadosContribuicoes[$intY]["CTB_Valor"]); $strHtmlTabelaDados .= '<td align="right" style="' . $strStyle . '">' . $strSinal . NumeroHelper::getInstance()->formatarMoeda($arrStrDadosContribuicoes[$intY]["CTB_Valor"]) . '</td>'; $strHtmlTabelaDados .= '</tr>'; // guarda a linha
private function factory($arrStrDados) { $obj = new MalaDireta(); if (isset($arrStrDados["MAD_ID"])) { $obj->setId($arrStrDados["MAD_ID"]); } if (isset($arrStrDados["MAD_Assunto"])) { $obj->setAssunto($arrStrDados["MAD_Assunto"]); } if (isset($arrStrDados["MAD_Conteudo"])) { $obj->setConteudo($arrStrDados["MAD_Conteudo"]); } if (!empty($arrStrDados["MAD_DataHoraCadastro"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraCadastro"])); } } else { $obj->setDataHoraCadastro(date("Y-m-d H:i:s")); } $usuarioCadastro = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $usuarioCadastro->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $usuarioCadastro->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $usuarioCadastro->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($usuarioCadastro); if (!empty($arrStrDados["MAD_DataHoraAlteracao"])) { $intTotOcorrencia = substr_count($arrStrDados["MAD_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MAD_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MAD_DataHoraAlteracao"])); } } else { $obj->setDataHoraAlteracao(date("Y-m-d H:i:s")); } $usuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $usuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $usuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { $usuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioAlteracao($usuarioAlteracao); return $obj; }
include "../../../sistema/gerencial/inc/seguranca.inc.php"; include "../inc/autoload.inc.php"; // variáveis utilizadas neste arquivo // estas variáveis são padrões do sistema $arrStrJson = null; $arrStrJson["sucesso"] = "false"; $strAcao = $_POST["ACO_Descricao"]; // requisições recebidas pela interface // caso seja retornado uma exceção esta flag deve ser alterada // para true. Dessa forma o sistema o sistema exibirá a div correspondente // a exceção, será uma DIV diferente do padrão. $arrStrJson["excecao"] = "false"; try { if ($strAcao == "DadosDoGrafico") { $dtInicio = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["dataInicial"]); $dtFim = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($_POST["dataFim"]); //busca os tipos de despesas $strSQLDespesa = " SELECT * FROM LIR_TIL_TIPO_LINHA WHERE TIL_Tipo = 'D' "; $arrStrTiposDespesas = Db::getInstance()->select($strSQLDespesa); //busca os tipos de receitas $strSQLReceitas = " SELECT * FROM LIR_TIL_TIPO_LINHA WHERE TIL_Tipo = 'R' "; $arrStrTiposReceitas = Db::getInstance()->select($strSQLReceitas); $dadosDespesa = array(); $arrSerieDespesa = array(); $graficoDespesa = array(); $dadosReceita = array(); $arrSerieReceita = array(); $graficoReceita = array(); //busca as linhas pelos tipos //busca as linhas de despesas if ($arrStrTiposDespesas != "") {
public function salvar($arrStrDados) { //verifica se ta vindo o id da folha, se não tiver é porque tem que gerar automaticamente if ($arrStrDados["FAU_ID"] == "") { $arrStrDados["FAU_ID"] = NegFolhaAuxiliar::getInstance()->getIdFolhaCadastrar(); } if (isset($arrStrDados["LAU_Valor"])) { $arrStrDados["LAU_Valor"] = NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["LAU_Valor"]); } if (isset($arrStrDados["LAU_Data"])) { $arrStrDados["LAU_Data"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["LAU_Data"]); } $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); if ($obj->getId() == "") { return RepoLinhaAuxiliar::getInstance()->salvar($obj); } else { return RepoLinhaAuxiliar::getInstance()->alterar($obj); } }
private function factory($arrStrDados) { $obj = new MembroMinisterio(); $objMembro = new Membro(); if (isset($arrStrDados["PES_ID"])) { $objMembro->setId($arrStrDados["PES_ID"]); } if (isset($arrStrDados["PES_Nome"])) { $objMembro->setNome($arrStrDados["PES_Nome"]); } $obj->setMembro($objMembro); $objMinisterio = new Ministerio(); if (isset($arrStrDados["MIN_ID"])) { $objMinisterio->setId($arrStrDados["MIN_ID"]); } if (isset($arrStrDados["MIN_Descricao"])) { $objMinisterio->setDescricao($arrStrDados["MIN_Descricao"]); } $areaMinisterial = new AreaMinisterial(); if (isset($arrStrDados["AMI_ID"])) { $areaMinisterial->setId($arrStrDados["AMI_ID"]); } if (isset($arrStrDados["AMI_Descricao"])) { $areaMinisterial->setDescricao($arrStrDados["AMI_Descricao"]); } $objMinisterio->setObjAreaMinisterial($areaMinisterial); $obj->setMinisterio($objMinisterio); if (isset($arrStrDados["MMI_Desde"])) { $intTotOcorrencia = substr_count($arrStrDados["MMI_Desde"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataDesde(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MMI_Desde"])); } else { $intTotOcorrencia2 = substr_count($arrStrDados["MMI_Desde"], "-"); if ($intTotOcorrencia2 > 0) { $obj->setDataDesde(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MMI_Desde"])); } else { $obj->setDataDesde(null); } } } if (isset($arrStrDados["MMI_Ate"])) { $intTotOcorrencia = substr_count($arrStrDados["MMI_Ate"], "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $obj->setDataAte(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MMI_Ate"])); } else { $intTotOcorrencia2 = substr_count($arrStrDados["MMI_Ate"], "-"); if ($intTotOcorrencia2 > 0) { $obj->setDataAte(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MMI_Ate"])); } else { $obj->setDataAte(null); } } } return $obj; }
if ($arrStrDados[0]["FOR_EnderecoLogradouro"] != "") { $strEndereco .= $arrStrDados[0]["FOR_EnderecoLogradouro"] . ", " . $arrStrDados[0]["FOR_EnderecoNumero"]; if (trim($arrStrDados[0]["FOR_EnderecoComplemento"]) != "") { $strEndereco .= ", " . $arrStrDados[0]["FOR_EnderecoComplemento"] . "<br/>"; } $strEndereco .= $arrStrDados[0]["FOR_EnderecoBairro"] . ", " . $arrStrDados[0]["FOR_EnderecoCidade"] . " - " . $arrStrDados[0]["FOR_EnderecoUf"] . " - CEP: " . $arrStrDados[0]["FOR_EnderecoCep"]; } } echo '<strong>Endereço:</strong><br/>'; echo $strEndereco; } ?> </td> <td style="text-align: center;"> <?php echo "<strong>Data:</strong> " . DataHelper::getInstance()->dataPorExtenso(date("Y-m-d")); ?> <br/><br/> _____________________________________________________________ <br/> <?php echo $arrStrDados[0]["FOR_NomeFantasia"] . '<br/>'; ?> </td> </tr> </table> </div> </div> </div> </body> </html>
public function dataPorExtenso($data) { //verifica como ta vindo a data se tiver sem / coloca //se tiver com / retira $intTotOcorrencia = substr_count($data, "/"); if ($intTotOcorrencia > 0) { //veio com / então retira $datFormatado = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($data); } else { $datFormatado = $data; } //quebra pra retirara as horas $arrDataComHoras = explode(" ", $datFormatado); $arrSoData = explode("-", $arrDataComHoras[0]); $dia = $arrSoData[2]; $mes = $arrSoData[1]; $ano = $arrSoData[0]; switch ($mes) { case 1: $mes = "JANEIRO"; break; case 2: $mes = "FEVEREIRO"; break; case 3: $mes = "MARÇO"; break; case 4: $mes = "ABRIL"; break; case 5: $mes = "MAIO"; break; case 6: $mes = "JUNHO"; break; case 7: $mes = "JULHO"; break; case 8: $mes = "AGOSTO"; break; case 9: $mes = "SETEMBRO"; break; case 10: $mes = "OUTUBRO"; break; case 11: $mes = "NOVEMBRO"; break; case 12: $mes = "DEZEMBRO"; break; } $mesTexto = ucfirst(strtolower($mes)); return $dia . " de " . $mesTexto . " de " . $ano; }
public function montarLivro($arrConsulta) { $arrDados = array(); if ($arrConsulta["tipoConsulta"] == "livro") { $arrConsutlaLivro["LIP_DataHoraCadastroIncio"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataInicial"]); $arrConsutlaLivro["LIP_DataHoraCadastroFim"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataFim"]); $arrDados = NegLivroPrevio::getInstance()->consultar($arrConsutlaLivro); } else { if ($arrConsulta["tipoConsulta"] == "folha") { $arrConsutlaFolha["FPR_DataFolhaIncio"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataInicial"]); $arrConsutlaFolha["FPR_DataFolhaFim"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataFim"]); $arrDados = NegFolhaPrevio::getInstance()->consultar($arrConsutlaFolha); } else { $arrConsutlaLinha["FPR_DataFolhaIncio"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataInicial"]); $arrConsutlaLinha["FPR_DataFolhaFim"] = DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrConsulta["dataFim"]); $arrDados = NegLinhaPrevio::getInstance()->consultar($arrConsutlaLinha); } } var_dump($arrDados); die; //atencao mudar pra que venha os objetos ja internamente $arrStrDados = RepoLivroPrevio::getInstance()->montarLivro($arrConsulta); $arrObjsRetorno = null; if ($arrStrDados != null) { if (count($arrStrDados) > 0) { $arrObjsLivro = array(); var_dump(count($arrStrDados)); die; for ($intI = 0; $intI < count($arrStrDados); $intI++) { //monta o livro $arrObjsLivro["livro"]["objeto"][$intI] = $this->factory($arrStrDados[$intI]); //consulta folha $arrConsultaFolha["LIP_ID"] = $arrObjsLivro["livro"]["objeto"][$intI]->getId(); $arrStrDadosFolha = NegFolhaPrevio::getInstance()->consultar($arrConsultaFolha); if ($arrStrDadosFolha != null) { if (count($arrStrDadosFolha) > 0) { $arrObjsFolha = array(); $arrStrDadosFolha = $arrStrDadosFolha["objects"]; for ($intF = 0; $intF < count($arrStrDadosFolha); $intF++) { $arrObjsFolha["folhas"]["objetos"][$intF] = $arrStrDadosFolha[$intF]; $linha = new FolhaPrevio(); $linha = $arrStrDadosFolha[$intF]; $arrConsultaLinha["FPR_ID"] = $linha->getId(); $arrStrDadosLinha = NegLinhaPrevio::getInstance()->consultar($arrConsultaLinha); /*if($arrStrDadosLinha != null){ if(count($arrStrDadosLinha) > 0){ $arrObjsLinha = array(); $arrObjsLinha = $arrStrDadosLinha["objects"]; } }*/ //$arrObjsFolha["folhas"][$intF]["linhas"] = $arrStrDadosLinha["objects"]; $arrObjsFolha["folhas"]["linhas"][$intF] = $arrStrDadosLinha["objects"]; //$arrObjsLivro["livro"][$intI]["folhas"][$intF] = $arrObjsFolha; $arrObjsLivro["livro"]["folhas"][$intI] = $arrObjsFolha; } } } } // responsável por exibir dados na grid $arrObjsRetorno = array(); $arrObjsRetorno["objects"] = $arrObjsLivro; } } print_r($arrObjsRetorno["objects"]); //print_r($arrObjsRetorno["objects"]["livro"][0]); //print_r(count($arrObjsRetorno["objects"]["folhas"][0])); //print_r($arrObjsRetorno["objects"]["folhas"][0]["linhas"]); die; return $arrObjsRetorno; }
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); if (isset($arrStrDados["PES_CPF"])) { $obj->setCPF(StringHelper::getInstance()->removerCaracteresParaBanco($arrStrDados["PES_CPF"])); } // verifica se já existe uma matrícula para // o membro, se existir o sistema não gera // só irá gerar se não existir if (trim($obj->getMatricula()) == "") { $dataAtual = Date("Y-m-d H:m:s"); $strAno = substr($dataAtual, 0, 4); $intMes = (int) substr($dataAtual, 5, 2); if ($intMes <= 06) { $strSimestre = "1"; } else { $strSimestre = "2"; } // gera a hora em milissegundos $m = explode(' ', microtime()); list($totalSeconds, $extraMilliseconds) = array($m[1], (int) round($m[0] * 1000, 3)); $datHora = date("H:i:s", $totalSeconds) . ":{$extraMilliseconds}"; //retira a pontuação da hora $strHoraSemPontuacao = str_replace(":", "", $datHora); // concatena pra gerar a matricula $strMatricula = $strAno . "." . $strSimestre . "." . $strHoraSemPontuacao; $obj->setMatricula($strMatricula); } if (isset($arrStrDados["PES_DataNascimento"])) { $obj->setDataNascimento(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataNascimento"])); } if (isset($arrStrDados["PES_DataFalecimento"])) { $obj->setDataFalecimento(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataFalecimento"])); } if (isset($arrStrDados["FUN_DataAdmissao"])) { $obj->setDataAdmissao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["FUN_DataAdmissao"])); } if (isset($arrStrDados["FUN_DataSaida"])) { $obj->setDataSaida(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["FUN_DataSaida"])); } $obj->setSalario(0); if (isset($arrStrDados["FUN_Salario"])) { $obj->setSalario(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["FUN_Salario"])); } $foto = ""; //conserva a foto pra não passar pra maiuscula if (isset($arrStrDados["PES_ArquivoFoto"])) { $foto = $arrStrDados["PES_ArquivoFoto"]; } $obj->setFoto($foto); if ($obj->getId() == "") { // se vier PES_Membro_ID utilizar ele no id de membro e setar o id de funcionario if ($obj->getMembroFuncionario() != null) { $obj->setIdFuncionario($obj->getMembroFuncionario()->getId()); //passa o id e salva o funcionario if (RepoFuncionario::getInstance()->salvar($obj) == false) { return false; } else { return true; } } else { //se não vier PES_Membro_ID então salva a pessoa e o funcionario $idNovaPessoa = RepoPessoa::getInstance()->salvar($obj); if ($idNovaPessoa > 0) { $obj->setIdFuncionario($idNovaPessoa); if (RepoFuncionario::getInstance()->salvar($obj)) { if (isset($arrStrDados["PES_TelefoneResidencial"])) { if ($arrStrDados["PES_TelefoneResidencial"] != "") { $foneRes["PES_ID"] = $idNovaPessoa; $foneRes["TEL_Numero"] = $arrStrDados["PES_TelefoneResidencial"]; NegPessoaTelefone::getInstance()->salvar($foneRes); } } if (isset($arrStrDados["PES_TelefoneCelular"])) { if ($arrStrDados["PES_TelefoneCelular"] != "") { $foneCel["PES_ID"] = $idNovaPessoa; $foneCel["TEL_Numero"] = $arrStrDados["PES_TelefoneCelular"]; NegPessoaTelefone::getInstance()->salvar($foneCel); } } if (isset($arrStrDados["PES_EmailPrimario"])) { if ($arrStrDados["PES_EmailPrimario"] != "") { $emailPrim["PES_ID"] = $idNovaPessoa; $emailPrim["EMA_Email"] = $arrStrDados["PES_EmailPrimario"]; NegPessoaEmail::getInstance()->salvar($emailPrim); } } if (isset($arrStrDados["PES_EmailSecundario"])) { if ($arrStrDados["PES_EmailSecundario"] != "") { $emailSec["PES_ID"] = $idNovaPessoa; $emailSec["EMA_Email"] = $arrStrDados["PES_EmailSecundario"]; NegPessoaEmail::getInstance()->salvar($emailSec); } } return true; } else { return false; } } else { return false; } } } else { // editar if ($obj->getMembroFuncionario() != null) { //edita se for um funcionario membro $obj->setIdFuncionario($obj->getMembroFuncionario()->getId()); //passa o id e salva o funcionario if (RepoFuncionario::getInstance()->alterar($obj) == false) { return false; } else { return true; } } else { //edita se funcionario deixar ou não de ser membro //verifica se é um funcionario com pessoa ou um funcionario que era um membro $arrStrFiltros["PES_ID"] = $obj->getId(); $arrOBJ = $this->consultar($arrStrFiltros); //se vier objeto MembroFuncionario então tem que cadastrar uma nova pessoa se não altera o que ja tiver if ($arrOBJ["objects"][0]->getMembroFuncionario() != null) { //cadastra nova pessoa $idNovaPessoa = RepoPessoa::getInstance()->salvar($obj); if ($idNovaPessoa > 0) { $obj->setIdFuncionario($idNovaPessoa); if (RepoFuncionario::getInstance()->alterar($obj) == false) { return false; } else { //exclui os Telefones $arrDadosExcluirFone["PES_ID"] = $obj->getId(); NegPessoaTelefone::getInstance()->excluir($arrDadosExcluirFone); //salva os que estão vindo novamente if (isset($arrStrDados["PES_TelefoneResidencial"])) { if ($arrStrDados["PES_TelefoneResidencial"] != "") { $foneRes["PES_ID"] = $obj->getId(); $foneRes["TEL_Numero"] = $arrStrDados["PES_TelefoneResidencial"]; NegPessoaTelefone::getInstance()->salvar($foneRes); } } if (isset($arrStrDados["PES_TelefoneCelular"])) { if ($arrStrDados["PES_TelefoneCelular"] != "") { $foneCel["PES_ID"] = $obj->getId(); $foneCel["TEL_Numero"] = $arrStrDados["PES_TelefoneCelular"]; NegPessoaTelefone::getInstance()->salvar($foneCel); } } // //exclui os Emails $arrDadosExcluirEmails["PES_ID"] = $obj->getId(); NegPessoaEmail::getInstance()->excluir($arrDadosExcluirEmails); //salva os que estão vindo novamente if (isset($arrStrDados["PES_EmailPrimario"])) { if ($arrStrDados["PES_EmailPrimario"] != "") { $emailPrim["PES_ID"] = $obj->getId(); $emailPrim["EMA_Email"] = $arrStrDados["PES_EmailPrimario"]; NegPessoaEmail::getInstance()->salvar($emailPrim); } } if (isset($arrStrDados["PES_EmailSecundario"])) { if ($arrStrDados["PES_EmailSecundario"] != "") { $emailSec["PES_ID"] = $obj->getId(); $emailSec["EMA_Email"] = $arrStrDados["PES_EmailSecundario"]; NegPessoaEmail::getInstance()->salvar($emailSec); } } // return true; } } else { return false; } } else { //altera if (RepoPessoa::getInstance()->alterar($obj)) { $obj->setIdFuncionario($obj->getId()); if (RepoFuncionario::getInstance()->alterar($obj) == false) { return false; } else { //exclui os Telefones $arrDadosExcluirFone["PES_ID"] = $obj->getId(); NegPessoaTelefone::getInstance()->excluir($arrDadosExcluirFone); //salva os que estão vindo novamente if ($arrStrDados["PES_TelefoneResidencial"] != "") { $foneRes["PES_ID"] = $obj->getId(); $foneRes["TEL_Numero"] = $arrStrDados["PES_TelefoneResidencial"]; NegPessoaTelefone::getInstance()->salvar($foneRes); } if ($arrStrDados["PES_TelefoneCelular"] != "") { $foneCel["PES_ID"] = $obj->getId(); $foneCel["TEL_Numero"] = $arrStrDados["PES_TelefoneCelular"]; NegPessoaTelefone::getInstance()->salvar($foneCel); } // //exclui os Emails $arrDadosExcluirEmails["PES_ID"] = $obj->getId(); NegPessoaEmail::getInstance()->excluir($arrDadosExcluirEmails); //salva os que estão vindo novamente if ($arrStrDados["PES_EmailPrimario"] != "") { $emailPrim["PES_ID"] = $obj->getId(); $emailPrim["EMA_Email"] = $arrStrDados["PES_EmailPrimario"]; NegPessoaEmail::getInstance()->salvar($emailPrim); } if ($arrStrDados["PES_EmailSecundario"] != "") { $emailSec["PES_ID"] = $obj->getId(); $emailSec["EMA_Email"] = $arrStrDados["PES_EmailSecundario"]; NegPessoaEmail::getInstance()->salvar($emailSec); } // return true; } } else { return true; } } } } }
$strHtml .= '<table style="width: 100%;">'; $strHtml .= '<tr >'; $strHtml .= '<td style="width: 400px; text-align: left;">Nome</td>'; $strHtml .= '<td style="width: 120px; text-align: left;">Início da atividade</td>'; $strHtml .= '<td style="width: 120px; text-align: left;">Término da atividade</td>'; $strHtml .= '</tr>'; for ($intZ = 0; $intZ < count($arrStrDadosRela); $intZ++) { $strClass = 'linhaNormal'; if ($intZ % 2 == 0) { $strClass = 'linhaCor'; } $strHtml .= '<tr class="' . $strClass . '">'; $strHtml .= '<td>' . $arrStrDadosRela[$intZ]["PES_Nome"] . '</td>'; $strHtml .= '<td>' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDadosRela[$intZ]["ATM_Desde"]) . '</td>'; if ($arrStrDadosRela[$intZ]["ATM_Ate"] != null) { $strHtml .= '<td>' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDadosRela[$intZ]["ATM_Ate"]) . '</td>'; } else { $strHtml .= '<td> </td>'; } $strHtml .= '</tr>'; } $strHtml .= '<tr>'; $strHtml .= '<td></td>'; $strHtml .= '<td></td>'; $strHtml .= '<td style="text-align: right;" >'; $strHtml .= 'Total de Registro(s): ' . count($arrStrDadosRela); $strHtml .= '</td>'; $strHtml .= '</tr>'; $strHtml .= '</table>'; } else { $strHtml .= '<table style="width: 100%; " >';
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); if (isset($arrStrDados["DAM_Data"])) { if (trim($arrStrDados["DAM_Data"]) != "") { $obj->setData(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["DAM_Data"])); } } if (isset($arrStrDados["DAM_DataAceito"])) { if (trim($arrStrDados["DAM_DataAceito"]) != "") { $obj->setDataAceito(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["DAM_DataAceito"])); } } return RepoDadosEclesiasticos::getInstance()->salvar($obj); }
public function factory($arrStrDados) { $obj = new Patrimonio(); if (isset($arrStrDados["PTM_ID"])) { $obj->setId($arrStrDados["PTM_ID"]); } //obj tipo patrimonio $objTipo = new TipoPatrimonio(); if (isset($arrStrDados["TIP_ID"])) { $objTipo->setId($arrStrDados["TIP_ID"]); } if (isset($arrStrDados["TIP_Descricao"])) { $objTipo->setDescricao($arrStrDados["TIP_Descricao"]); } $obj->setTipoPatrimonio($objTipo); //obj tipo patrimonio //obj forma aquisicao patrimonio $objFormaAquisicao = new FormaAquisicao(); if (isset($arrStrDados["FRA_ID"])) { $objFormaAquisicao->setId($arrStrDados["FRA_ID"]); } if (isset($arrStrDados["FRA_Descricao"])) { $objFormaAquisicao->setDescricao($arrStrDados["FRA_Descricao"]); } $obj->setFormaAquisicao($objFormaAquisicao); //obj forma aquisicao patrimonio //obj usuario cadastro $objUsuario = new Usuario(); if (isset($arrStrDados["Usuario_Cadastro_Id"])) { if (isset($arrStrDados["Usuario_Cadastro_Id"])) { $objUsuario->setId($arrStrDados["Usuario_Cadastro_Id"]); } if (isset($arrStrDados["Usuario_Cadastro"])) { $objUsuario->setLogin($arrStrDados["Usuario_Cadastro"]); } } else { $objUsuario->setId($_SESSION["USUARIO_ID"]); } $obj->setUsuarioCadastro($objUsuario); //obj usuario cadastro //obj usuario alteracao $objUsuarioAlteracao = new Usuario(); if (isset($arrStrDados["Usuario_Alteracao_Id"])) { if (isset($arrStrDados["Usuario_Alteracao_Id"])) { $objUsuarioAlteracao->setId($arrStrDados["Usuario_Alteracao_Id"]); } if (isset($arrStrDados["Usuario_Alteracao"])) { $objUsuarioAlteracao->setLogin($arrStrDados["Usuario_Alteracao"]); } } else { if (isset($_SESSION["USUARIO_ID"])) { $objUsuarioAlteracao->setId($_SESSION["USUARIO_ID"]); } } $obj->setUsuarioAlteracao($objUsuarioAlteracao); //obj usuario alteracao // item patrimonio $objItem = new ItemPatrimonio(); if (isset($arrStrDados["ITP_ID"])) { $objItem->setId($arrStrDados["ITP_ID"]); } if (isset($arrStrDados["IPT_Descricao"])) { $objItem->setDescricao($arrStrDados["IPT_Descricao"]); } $obj->setItemPatrimonio($objItem); // item patrimonio // item congregacao $objCongregacao = new Congregacao(); $objCongregacao->setId("(NULL)"); if (isset($arrStrDados["UNI_Localizacao_ID"])) { if (trim($arrStrDados["UNI_Localizacao_ID"]) != "") { $objCongregacao->setId($arrStrDados["UNI_Localizacao_ID"]); } } if (isset($arrStrDados["UNI_Descricao"])) { $objCongregacao->setDescricao($arrStrDados["UNI_Descricao"]); } $obj->setCongregacao($objCongregacao); // item congregacao if (isset($arrStrDados["PTM_NumeroTombamento"])) { $strTombamento = substr($arrStrDados["PTM_NumeroTombamento"], 0, 3) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 3, 4) . "."; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 7, 4) . "-"; $strTombamento .= substr($arrStrDados["PTM_NumeroTombamento"], 11); $obj->setNumeroTombamento($strTombamento); } if (isset($arrStrDados["PTM_DataAquisicao"])) { if ($arrStrDados["PTM_DataAquisicao"] == null) { $obj->setDataAquisicao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataAquisicao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataAquisicao"])); } else { $obj->setDataAquisicao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataAquisicao"])); } } } if (isset($arrStrDados["PTM_DataHoraCadastro"])) { if ($arrStrDados["PTM_DataHoraCadastro"] == null) { $obj->setDataHoraCadastro(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataHoraCadastro"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataHoraCadastro"])); } else { $obj->setDataHoraCadastro(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataHoraCadastro"])); } } } if (isset($arrStrDados["PES_DataHoraAlteracao"])) { if ($arrStrDados["PES_DataHoraAlteracao"] == null) { $obj->setDataHoraAlteracao(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PES_DataHoraAlteracao"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataHoraAlteracao"])); } else { $obj->setDataHoraAlteracao(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PES_DataHoraAlteracao"])); } } } if (isset($arrStrDados["PTM_DataExpiracaoGarantia"])) { if ($arrStrDados["PTM_DataExpiracaoGarantia"] == null) { $obj->setDataExpiracaoGarantia(null); } else { $intTotOcorrencia = substr_count($arrStrDados["PTM_DataExpiracaoGarantia"], "/"); if ($intTotOcorrencia > 0) { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PTM_DataExpiracaoGarantia"])); } else { $obj->setDataExpiracaoGarantia(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["PTM_DataExpiracaoGarantia"])); } } } if (isset($arrStrDados["PTM_Observacao"])) { $obj->setObservacao($arrStrDados["PTM_Observacao"]); } if (isset($arrStrDados["PTM_Condicao"])) { $obj->setCondicao($arrStrDados["PTM_Condicao"]); } if (isset($arrStrDados["PTM_ValorEstimado"])) { //$obj->setValorEstimado(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PTM_ValorEstimado"])); $obj->setValorEstimado($arrStrDados["PTM_ValorEstimado"]); } if (isset($arrStrDados["PTM_Numero"])) { $obj->setNumero($arrStrDados["PTM_Numero"]); } if (isset($arrStrDados["PTM_Descricao"])) { $obj->setDescricao($arrStrDados["PTM_Descricao"]); } if (isset($arrStrDados["PTM_Quantidade"])) { $obj->setQuantidade($arrStrDados["PTM_Quantidade"]); } if (isset($arrStrDados["PTM_Foto"])) { $obj->setFoto($arrStrDados["PTM_Foto"]); } if (isset($arrStrDados["PTM_Fabricante"])) { $obj->setFabricante($arrStrDados["PTM_Fabricante"]); } // fornecedor $objFornecedor = new Fornecedor(); if (isset($arrStrDados["FOR_ID"])) { if (trim($arrStrDados["FOR_ID"]) != "") { $objFornecedor->setId($arrStrDados["FOR_ID"]); } } $obj->setFornecedor($objFornecedor); // fornecedor if (isset($arrStrDados["PTM_NumeroDocumento"])) { $obj->setNumeroDocumento($arrStrDados["PTM_NumeroDocumento"]); } return $obj; }
$strHtml .= '<td align="right">'; // $strHtml .= $strValorParcelas; $strHtml .= '<input type="text" name="PCL_Valor[]" class="campoTextoPadrao" value="' . $strValorParcelas . '"/>'; $strHtml .= '</td>'; $strHtml .= '<td align="center">'; // $strHtml .= $strNumeroInicialDocumentoParcela; $strHtml .= '<input type="text" name="PCL_Numero[]" class="campoTextoPadrao" value="' . $strNumeroInicialDocumentoParcela . '"/>'; $strHtml .= '</td>'; $strHtml .= '<td>'; $strHtml .= '<input type="button" value="Remover" class="botao" onclick="removerParcela(' . $intI . ');"/>'; $strHtml .= '</td>'; } else { $strDataProximoVencimento = date("Y-m-d", strtotime("+" . $intI . " month", time($strDataInicioParcela))); $strHtml .= '<td>'; //$strHtml .= DataHelper::getInstance()->converterDataBancoParaDataUsuario($strDataProximoVencimento); $strHtml .= '<input type="text" name="PCL_DataVencimento[]" value="' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($strDataProximoVencimento) . '" class="campoTextoPadrao"/>'; $strHtml .= '</td>'; $strHtml .= '<td>'; // $strHtml .= $strValorParcelas; $strHtml .= '<input type="text" name="PCL_Valor[]" class="campoTextoPadrao" value="' . $strValorParcelas . '"/>'; $strHtml .= '</td>'; $strHtml .= '<td>'; if (trim($strNumeroInicialDocumentoParcela) != "") { $strNumeroInicialDocumentoParcela += 1; //$strHtml .= (intval($strNumeroInicialDocumentoParcela) + 1); $strHtml .= '<input type="text" name="PCL_Numero[]" class="campoTextoPadrao" value="' . $strNumeroInicialDocumentoParcela . '"/>'; } else { $strHtml .= '<input type="text" name="PCL_Numero[]" class="campoTextoPadrao" value=""/>'; } $strHtml .= '</td>'; $strHtml .= '<td>';
echo $objMembro->getNome(); ?> <br/> <span>Batizado em:</span><br/> <?php $arrfiltrodadoEcle["PES_ID"] = $arrObjs[0]->getId(); $arrfiltrodadoEcle["DAM_Tipo"] = "BATISMO"; $arrObjEcle = NegDadosEclesiasticos::getInstance()->consultar($arrfiltrodadoEcle); if ($arrObjEcle != null) { $arrObjEcle = $arrObjEcle["objects"]; $objDadoEcle = new DadosEclesiasticos(); $objDadoEcle = $arrObjEcle[0]; //$arrStrDados[$intI]["DAM_Data"] = DataHelper::getInstance()->converterDataBancoParaDataUsuario($objDadoEcle->getData()); ?> <?php echo DataHelper::getInstance()->converterDataBancoParaDataUsuario($objDadoEcle->getData()); ?> . <?php } ?> </div> </div> </div><!-- frente --> <div class='verso'> <div class='barcode'> <?php require_once "../../../../lib/barcode39/Barcode39.php"; $objBc = new Barcode39($objMembro->getMatricula()); $strArquivoBarcode = "../img/barcode39/membros/" . $objMembro->getId() . ".gif"; if ($objBc->draw($strArquivoBarcode)) {
public function pagarParcela($arrStrDados) { $obj = new ParcelaContaPagarReceber(); //conserva PCL_Arquivo $foto = $arrStrDados["PCL_Arquivo"]; //se não vier foto if ($arrStrDados["PCL_Arquivo"] == "") { //faz upload de arquivo se existir if (isset($arrStrDados["FILES"])) { $arrStrDados["uploadAnexoParcela"] = true; $arrRetorno = $this->fazerUploadArquivo($arrStrDados); if ($arrRetorno["sucesso"] == TRUE) { $obj->setAnexoArquivo($arrRetorno["PCL_Arquivo"]); } else { //se não adiciona a foto $obj->setAnexoArquivo($foto); } } else { //se não adiciona a foto $obj->setAnexoArquivo($foto); } } else { $obj->setAnexoArquivo($foto); } $obj->setId($arrStrDados["PCL_ID"]); // forma de pagamento $objFormaPagamento = new FormaPagamento(); $objFormaPagamento->setId($arrStrDados["FPG_ID"]); $obj->setFormaPagamento($objFormaPagamento); // conta bancária $objContaBancaria = new ContaBancaria(); $objContaBancaria->setId($arrStrDados["COB_ID"]); $obj->setContaBancaria($objContaBancaria); $obj->setDataBaixa(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PCL_DataBaixa"])); $obj->setJuros(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PCL_Juros"])); $obj->setMora(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PCL_Mora"])); $obj->setMulta(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PCL_Multa"])); $obj->setDesconto(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PCL_Desconto"])); $obj->setReferencia($arrStrDados["PCL_Referencia"]); $obj->setValorPago(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["PCL_ValorPago"])); $obj->setFormaPagamentoNumero($arrStrDados["PCL_FormaPagamentoNumero"]); return RepoContaPagarReceber::getInstance()->pagarParcela($obj); }
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); $obj->setCPF(StringHelper::getInstance()->removerCaracteresParaBanco($arrStrDados["PES_CPF"])); // verifica se já existe uma matrícula para // o membro, se existir o sistema não gera // só irá gerar se não existir if (trim($obj->getMatricula()) == "") { $dataAtual = Date("Y-m-d H:m:s"); $strAno = substr($dataAtual, 0, 4); $intMes = (int) substr($dataAtual, 5, 2); if ($intMes <= 06) { $strSimestre = "1"; } else { $strSimestre = "2"; } // gera a hora em milissegundos $m = explode(' ', microtime()); list($totalSeconds, $extraMilliseconds) = array($m[1], (int) round($m[0] * 1000, 3)); $datHora = date("H:i:s", $totalSeconds) . ":{$extraMilliseconds}"; //retira a pontuação da hora $strHoraSemPontuacao = str_replace(":", "", $datHora); // concatena pra gerar a matricula $strMatricula = $strAno . "." . $strSimestre . "." . $strHoraSemPontuacao; $obj->setMatricula($strMatricula); } // conserva a string da foto // para que não seja convertida para maúscula $obj->setFoto($arrStrDados["PES_ArquivoFoto"]); $obj->setDataNascimento(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataNascimento"])); // conversão de datas não obrigatórias if (isset($arrStrDados["PES_DataCasamento"])) { if (trim($arrStrDados["PES_DataCasamento"]) != "") { $obj->setDataCasamento(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataCasamento"])); } } if (isset($arrStrDados["MEM_DataConversao"])) { if (trim($arrStrDados["MEM_DataConversao"]) != "") { $obj->setDataConversao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MEM_DataConversao"])); } } if (isset($arrStrDados["MEM_DataReconciliacao"])) { if (trim($arrStrDados["MEM_DataReconciliacao"]) != "") { $obj->setDataReconciliacao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MEM_DataReconciliacao"])); } } if (isset($arrStrDados["MEM_DataBatismo"])) { if (trim($arrStrDados["MEM_DataBatismo"]) != "") { $obj->setDataBatismo(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MEM_DataBatismo"])); } } if (isset($arrStrDados["PES_DataFalecimento"])) { $obj->setDataFalecimento(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["PES_DataFalecimento"])); } if (isset($arrStrDados["PES_Falecimento"])) { if (isset($arrStrDados["MEM_DataInativacao"])) { if (trim($arrStrDados["MEM_DataInativacao"]) != "") { $obj->setDataInativacao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MEM_DataInativacao"])); } } if (isset($arrStrDados["MEM_DataDescricaoInativacao"])) { if (trim($arrStrDados["MEM_DataDescricaoInativacao"]) != "") { $obj->setDataDescricaoInativacao(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MEM_DataDescricaoInativacao"])); } } } if ($obj->getId() == "") { $intPessoaID = RepoPessoa::getInstance()->salvar($obj); if ($intPessoaID > 0) { // guarda o id da pessoa $obj->setId($intPessoaID); if (!RepoMembro::getInstance()->salvar($obj)) { return false; } else { // grava os familiares if (isset($arrStrDados["DADOS_MEMBRO"]["FAMILIARES"])) { if (count($arrStrDados["DADOS_MEMBRO"]["FAMILIARES"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["FAMILIARES"] as $arrStrFamilia) { $arrStrFamilia["PES_Primario_ID"] = $intPessoaID; NegFamilia::getInstance()->salvar($arrStrFamilia); } } } // grava as atividades if (isset($arrStrDados["DADOS_MEMBRO"]["ATIVIDADES"])) { if (count($arrStrDados["DADOS_MEMBRO"]["ATIVIDADES"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["ATIVIDADES"] as $arrStrAtividade) { $arrStrAtividade["PES_ID"] = $intPessoaID; $arrStrAtividade["ATM_Status"] = "A"; NegAtividadeMembro::getInstance()->salvar($arrStrAtividade); } } } // grava os dados eclesiásticos if (isset($arrStrDados["DADOS_MEMBRO"]["ECLESIASTICO"])) { if (count($arrStrDados["DADOS_MEMBRO"]["ECLESIASTICO"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["ECLESIASTICO"] as $arrStrEcle) { $arrStrEcle["PES_ID"] = $intPessoaID; NegDadosEclesiasticos::getInstance()->salvar($arrStrEcle); } } } // grava os telefones if (isset($arrStrDados["DADOS_MEMBRO"]["FONES"])) { if (count($arrStrDados["DADOS_MEMBRO"]["FONES"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["FONES"] as $arrStrFone) { $arrStrFone["PES_ID"] = $intPessoaID; NegPessoaTelefone::getInstance()->salvar($arrStrFone); } } } // grava os e-mails if (isset($arrStrDados["DADOS_MEMBRO"]["EMAILS"])) { if (count($arrStrDados["DADOS_MEMBRO"]["EMAILS"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["EMAILS"] as $arrStrEmail) { $arrStrEmail["PES_ID"] = $intPessoaID; NegPessoaEmail::getInstance()->salvar($arrStrEmail); } } } // grava os processos de desligamento if (isset($arrStrDados["DADOS_MEMBRO"]["DESLIGAMENTO"])) { if (count($arrStrDados["DADOS_MEMBRO"]["DESLIGAMENTO"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["DESLIGAMENTO"] as $arrStrDesligamento) { $arrStrDesligamento["PES_ID"] = $intPessoaID; NegMotivosDesligamentoMembro::getInstance()->salvar($arrStrDesligamento); } } } // grava os ministérios if (isset($arrStrDados["DADOS_MEMBRO"]["MINISTERIOS"])) { if (count($arrStrDados["DADOS_MEMBRO"]["MINISTERIOS"]) > 0) { foreach ($arrStrDados["DADOS_MEMBRO"]["MINISTERIOS"] as $arrStrMinisterio) { $arrStrMinisterio["PES_ID"] = $intPessoaID; NegMembroMinisterio::getInstance()->salvar($arrStrMinisterio); } } } return true; } } else { return false; } } else { // exclui as atividades $arrDadosExcluirAtividade["PES_ID"] = $obj->getId(); NegAtividadeMembro::getInstance()->excluir($arrDadosExcluirAtividade); // salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["ATIVIDADES"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["ATIVIDADES"] as $atividade) { $atividade["PES_ID"] = $obj->getId(); NegAtividadeMembro::getInstance()->salvar($atividade); } } //exclui os familiares $arrDadosExcluirFamiliares["PES_Primario_ID"] = $obj->getId(); NegFamilia::getInstance()->excluir($arrDadosExcluirFamiliares); //salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["FAMILIARES"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["FAMILIARES"] as $familia) { $familia["PES_Primario_ID"] = $obj->getId(); NegFamilia::getInstance()->salvar($familia); } } //exclui os dados eclesiasticos $arrDadosExcluirEclesiastico["PES_ID"] = $obj->getId(); NegDadosEclesiasticos::getInstance()->excluir($arrDadosExcluirEclesiastico); //salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["ECLESIASTICO"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["ECLESIASTICO"] as $ecle) { $ecle["PES_ID"] = $obj->getId(); NegDadosEclesiasticos::getInstance()->salvar($ecle); } } //exclui os Telefones $arrDadosExcluirFone["PES_ID"] = $obj->getId(); NegPessoaTelefone::getInstance()->excluir($arrDadosExcluirFone); //salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["FONES"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["FONES"] as $fone) { $fone["PES_ID"] = $obj->getId(); NegPessoaTelefone::getInstance()->salvar($fone); } } //exclui os Emails $arrDadosExcluirEmails["PES_ID"] = $obj->getId(); NegPessoaEmail::getInstance()->excluir($arrDadosExcluirEmails); //salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["EMAILS"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["EMAILS"] as $email) { $email["PES_ID"] = $obj->getId(); NegPessoaEmail::getInstance()->salvar($email); } } //exclui os processo de desligamento $arrDadosExcluirDesligamento["PES_ID"] = $obj->getId(); NegMotivosDesligamentoMembro::getInstance()->excluir($arrDadosExcluirDesligamento); //salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["DESLIGAMENTO"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["DESLIGAMENTO"] as $desligamento) { $desligamento["PES_ID"] = $obj->getId(); NegMotivosDesligamentoMembro::getInstance()->salvar($desligamento); } } // exclui os ministérios $arrDadosExcluirMinisterio["PES_ID"] = $obj->getId(); NegMembroMinisterio::getInstance()->excluir($arrDadosExcluirMinisterio); // salva os que estão vindo novamente if (isset($arrStrDados["DADOS_MEMBRO"]["MINISTERIOS"])) { foreach ($arrStrDados["DADOS_MEMBRO"]["MINISTERIOS"] as $ministerio) { $ministerio["PES_ID"] = $obj->getId(); NegMembroMinisterio::getInstance()->salvar($ministerio); } } if (RepoPessoa::getInstance()->alterar($obj)) { if (RepoMembro::getInstance()->alterar($obj) == false) { return false; } else { return true; } } else { return true; } } }
$strHtml .= '<td style="width: 50px; text-align: center; ">Ativo</td>'; $strHtml .= '</tr>'; for ($intI = 0; $intI < count($arrStrDados); $intI++) { if ($arrStrDados[$intI]["USU_ID"] > 1) { // PARA IGNORAR O ADMINISTRADOR $strClass = 'linhaNormal'; if ($intI % 2 == 0) { $strClass = 'linhaCor'; } $strHtml .= '<tr class="' . $strClass . '">'; /*$strHtml .= '<td>'.$arrStrDados[$intI]["USU_ID"].'</td>';*/ $strHtml .= '<td>' . $arrStrDados[$intI]["USU_Login"] . '</td>'; $strHtml .= '<td>' . $arrStrDados[$intI]["USU_Telefone"] . '</td>'; $strHtml .= '<td>' . $arrStrDados[$intI]["USU_Email"] . '</td>'; $strHtml .= '<td align="center">' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["USU_DataHoraCadastro"]) . '</td>'; $strHtml .= '<td align="center" >' . DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados[$intI]["USU_DataHoraUltimoAcesso"]) . '</td>'; $strHtml .= '<td align="center" >' . $arrStrDados[$intI]["TOTAL_ACESSO"] . '</td>'; $strStyle = ""; if ($arrStrDados[$intI]["USU_Status"] == "A") { $txtStatus = "SIM"; } else { $txtStatus = "NÃO"; $strStyle = 'style="background-color: red; color: #FFF;"'; } $strHtml .= '<td align="center" ' . $strStyle . '>' . $txtStatus . '</td>'; $strHtml .= '</tr>'; } } $strHtml .= "<tr class='rodapeRelatorio'>"; $strHtml .= "<td colspan='9'><strong>Total de Registros:</strong> " . (count($arrStrDados) - 1) . "</td>"; $strHtml .= "</tr>";
public function salvar($arrStrDados) { $obj = $this->factory(DadosHelper::getInstance()->prepararDadosComAcentuacao($arrStrDados)); $obj->setValor(NumeroHelper::getInstance()->formatarNumeroParaBanco($arrStrDados["TRC_Valor"])); $obj->setDataTransferencia(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["TRC_DataTransferencia"])); return RepoContaTransferencia::getInstance()->salvar($obj); }