当前位置: 首页>>代码示例>>PHP>>正文


PHP Pessoa::getId方法代码示例

本文整理汇总了PHP中Pessoa::getId方法的典型用法代码示例。如果您正苦于以下问题:PHP Pessoa::getId方法的具体用法?PHP Pessoa::getId怎么用?PHP Pessoa::getId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Pessoa的用法示例。


在下文中一共展示了Pessoa::getId方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: novoAluno

 public function novoAluno()
 {
     $db = $this->getDatabase('exemplos');
     try {
         $transaction = $db->beginTransaction();
         $pessoa = new Pessoa();
         $pessoa->setData($this->data);
         $pessoa->save();
         $this->data->idPessoa = $pessoa->getId();
         $aluno = new Aluno();
         $aluno->setData($this->data);
         $aluno->save();
         $mail = $this->getMail();
         $mail->Subject = 'Novo registro de aluno  - ' . $aluno->getMatricula();
         $mail->Body = 'Criado novo registro de aluno  - ' . $aluno->getMatricula() . ' em ' . Manager::getSysTime();
         $mail->addAddress($this->data->email);
         $ok = $mail->send();
         $mensagem = 'Aluno criado com sucesso.';
         $transaction->commit();
     } catch (\Exception $e) {
         // rollback da transação em caso de algum erro
         $transaction->rollback();
         $this->data->error = true;
         $mensagem = $e->getMessage();
     }
     return $mensagem;
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:27,代码来源:dataService.php

示例2: save

 public function save()
 {
     try {
         $model = new Pessoa($this->data->id);
         //$model = Pessoa::create($this->data);
         $model->setData($this->data);
         $model->save();
         $go = '>exemplos/pessoa/formObject/' . $model->getId();
         $this->renderPrompt('information', 'OK', $go);
     } catch (Exception $e) {
         $this->renderPrompt('error', $e->getMessage());
     }
 }
开发者ID:joshuacoddingyou,项目名称:php,代码行数:13,代码来源:eventdrivenController.php

示例3: alterar

 public function alterar(Pessoa $obj)
 {
     $intIdNIvelEscolaridade = "(NULL)";
     if ($obj->getNivelEscolaridade()->getId() > 0) {
         $intIdNIvelEscolaridade = $obj->getNivelEscolaridade()->getId();
     }
     $intIdUsuarioSistema = "(NULL)";
     $strDataFalcimento = "(NULL)";
     if ($obj->getDataFalecimento() != null) {
         $strDataFalcimento = "'" . $obj->getDataFalecimento() . "'";
     }
     $intIdEstadoCivil = "(NULL)";
     if ($obj->getEstadoCivil()->getId() > 0) {
         $intIdEstadoCivil = $obj->getEstadoCivil()->getId();
     }
     $strDataCasamento = "(NULL)";
     if ($obj->getDataCasamento() != "") {
         $strDataCasamento = "'" . $obj->getDataCasamento() . "'";
     }
     $strSQL = "UPDATE CAD_PES_PESSOAS SET                      \r\n                      NES_ID = " . $intIdNIvelEscolaridade . ",\r\n                      USU_Sistema_ID = " . $intIdUsuarioSistema . ",\r\n                      ECV_ID = " . $intIdEstadoCivil . ",\r\n                      PES_Matricula = '" . $obj->getMatricula() . "',\r\n                      PES_CPF = '" . $obj->getCpf() . "',\r\n                      PES_RG = '" . $obj->getRg() . "',                      \r\n                      PES_RGOrgaoEmissao = '" . $obj->getRgOrgaoEmissor() . "',\r\n                      PES_Formacao = '" . $obj->getFormacao() . "',\r\n                      PES_Nome = '" . $obj->getNome() . "',                      \r\n                      PES_Sexo = '" . $obj->getSexo() . "',\r\n                      PES_DataNascimento = '" . $obj->getDataNascimento() . "',\r\n                      PES_GrupoSanguineo = '" . $obj->getGrupoSanguineo() . "',\r\n                      PES_Doador = '" . $obj->getDoador() . "',                      \r\n                      PES_EnderecoCep = '" . $obj->getEndereco()->getCep() . "',\r\n                      PES_EnderecoLogradouro = '" . $obj->getEndereco()->getLogradouro() . "',\r\n                      PES_EnderecoNumero = '" . $obj->getEndereco()->getNumero() . "',\r\n                      PES_EnderecoComplemento = '" . $obj->getEndereco()->getComplemento() . "',\r\n                      PES_EnderecoPontoReferencia = '" . $obj->getEndereco()->getPontoReferencia() . "',\r\n                      PES_EnderecoBairro = '" . $obj->getEndereco()->getBairro() . "',\r\n                      PES_EnderecoCidade = '" . $obj->getEndereco()->getCidade() . "',\r\n                      PES_EnderecoUf = '" . $obj->getEndereco()->getUf() . "',\r\n                      PES_MaeNome = '" . $obj->getMaeNome() . "',\r\n                      PES_PaiNome = '" . $obj->getPaiNome() . "',\r\n                      PES_Observacao = '" . $obj->getObservacao() . "',\r\n                      PES_ArquivoFoto = '" . $obj->getFoto() . "',\r\n                      PES_DataFalecimento = " . $strDataFalcimento . ",                                            \r\n                      PES_Naturalidade = '" . $obj->getNaturalidade() . "',\r\n                      PES_Nacionalidade = '" . $obj->getNascionalidade() . "',\r\n                      PES_Status = '" . $obj->getStatus() . "', \r\n                      PES_DataCasamento = " . $strDataCasamento . ", \r\n                      PES_DataHoraAlteracao = '" . date("Y-m-d H:i:s") . "', \r\n                      USU_Alteracao_ID = " . $_SESSION["USUARIO_ID"] . ", PES_QuantidadeFilhos = " . $obj->getQtdFilhos() . ", \r\n                      PES_UfNascimento = '" . $obj->getUfNascimento() . "' ";
     $strSQL .= "WHERE PES_ID = '" . $obj->getId() . "'";
     return Db::getInstance()->executar($strSQL);
 }
开发者ID:lucasmichel,项目名称:cartorioOnline,代码行数:23,代码来源:RepoPessoa.php

示例4: executaEnviarEmail

 private function executaEnviarEmail($idMalaDiretaPessoa, Pessoa $objPessoa, MalaDireta $objMalaDireta)
 {
     // envia um email informando que a senha foi alterada
     require_once '../../../../lib/PHPMailer_v2.0.4/class.phpmailer.php';
     //BUSCA OS EMAISL DAS PESSOAS E CRIA UM LAÇO DE ENVIO
     $arrConsultaEmail["PES_ID"] = $objPessoa->getId();
     $arrObjEmail = NegPessoaEmail::getInstance()->consultar();
     if ($arrObjEmail != null) {
         $arrObjEmail = $arrObjEmail["objects"];
         for ($intI = 0; $intI < count($arrObjEmail); $intI++) {
             $objPessoaEmail = new PessoaEmail();
             $objPessoaEmail = $arrObjEmail[$intI];
             $objPessoaEmail->getEmail();
         }
     } else {
         return true;
     }
     // consulta os dados do usuário
     /*$arrStrFiltrosUsuario = array();
       $arrStrFiltrosUsuario["USU_ID"] = $objUsuario->getId();
       $arrStrDadosUsuario = RepoUsuario::getInstance()->consultar($arrStrFiltrosUsuario);*/
     // Inicia a classe PHPMailer
     $objMail = new PHPMailer();
     $objMail->IsSMTP();
     // Define que a mensagem será SMTP
     // define o destinatário
     $objMail->AddAddress(strtolower($objPessoa->getEmailPrimario()), $objPessoa->getNome());
     $objMail->IsHTML(true);
     // confira a mensagem
     //$objMail->Subject  = "Alteração de Senha [".$objMail->FromName."]"; // Assunto da mensagem
     $objMail->Subject = $objMalaDireta->getAssunto();
     // Assunto da mensagem
     $objMail->Body = file_get_contents('../../../../../../../templates/igreja_conectada/mala_direta.html');
     $endereco = HOST_HTTP . "sig/modulos/administrativo/cadastro/registraVisualizacaoEmail.php?MDP_ID=" . $idMalaDiretaPessoa;
     //$indentificadorEmail = "<img src='".$endereco."' />";
     /*$conteudo = $indentificadorEmail . $objMalaDireta->getConteudo();            
       $objMail->Body = $conteudo;*/
     // preenchimento das hashtags do arquivo
     $objMail->Body = str_replace("#conteudo", $objMalaDireta->getConteudo(), $objMail->Body);
     $objMail->Body = str_replace("#imagem_verificacao", $endereco, $objMail->Body);
     $boolEnviado = $objMail->Send();
     $objMail->ClearAllRecipients();
     if (!$boolEnviado) {
         //throw new Exception($objMail->ErrorInfo);
         return false;
     } else {
         return true;
     }
 }
开发者ID:lucasmichel,项目名称:cartorioOnline,代码行数:49,代码来源:NegMalaDireta.php

示例5: toRecordSet

 function toRecordSet(Pessoa $pessoa)
 {
     return array($pessoa->getId(), $pessoa->getNome(), $pessoa->getTipo(), $pessoa->getCnpj(), $pessoa->getCpf(), $pessoa->getTelefone1(), $pessoa->getTelefone2(), $pessoa->getTelefone3(), $pessoa->getFax(), $pessoa->getNome_fantasia(), $pessoa->getInscricao_estadual(), $pessoa->getInscricao_municipal(), $pessoa->getEmail(), $pessoa->getObservacao(), $pessoa->getSite(), $pessoa->getCep(), $pessoa->getLogradouro(), $pessoa->getBairro(), $pessoa->getComplemento(), $pessoa->getNumero(), $pessoa->getCidade(), $pessoa->getUf(), $pessoa->getData_criacao(), $pessoa->getEmpresa()->getId(), $pessoa->getUsuario()->getId());
 }
开发者ID:BGCX067,项目名称:facomcrm-svn-to-git,代码行数:4,代码来源:PessoaConverter.php


注:本文中的Pessoa::getId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。