本文整理汇总了PHP中clsPmieducarEscola::cadastra方法的典型用法代码示例。如果您正苦于以下问题:PHP clsPmieducarEscola::cadastra方法的具体用法?PHP clsPmieducarEscola::cadastra怎么用?PHP clsPmieducarEscola::cadastra使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类clsPmieducarEscola
的用法示例。
在下文中一共展示了clsPmieducarEscola::cadastra方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Editar
function Editar()
{
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
@session_write_close();
$obj_permissoes = new clsPermissoes();
$obj_permissoes->permissao_cadastra(561, $this->pessoa_logada, 3, "educar_escola_lst.php");
//
// echo "<br>cep: ".$this->cep;
// echo "<br>cep_: ".$this->cep_;die;
if ($this->cod_escola) {
$obj = new clsPmieducarEscola($this->cod_escola, null, $this->pessoa_logada, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1);
$editou = $obj->edita();
} else {
$obj = new clsPmieducarEscola(null, $this->pessoa_logada, null, $this->ref_cod_instituicao, $this->ref_cod_escola_localizacao, $this->ref_cod_escola_rede_ensino, $this->ref_idpes, $this->sigla, null, null, 1);
$editou = $obj->cadastra();
$this->cod_escola = $editou;
}
if ($editou) {
if ($this->com_cnpj) {
$objPessoa = new clsPessoa_($this->ref_idpes, null, false, $this->p_http, false, $this->pessoa_logada, date("Y-m-d H:i:s", time()), $this->p_email);
$editou1 = $objPessoa->edita();
if ($editou1) {
$obj_pes_juridica = new clsJuridica($this->ref_idpes, $this->cnpj, $this->fantasia, false, false, false, $this->pessoa_logada);
$editou2 = $obj_pes_juridica->edita();
if ($editou2) {
$objTelefone = new clsPessoaTelefone($this->ref_idpes);
$objTelefone->excluiTodos();
$objTelefone = new clsPessoaTelefone($this->ref_idpes, 1, str_replace("-", "", $this->p_telefone_1), $this->p_ddd_telefone_1);
$objTelefone->cadastra();
$objTelefone = new clsPessoaTelefone($this->ref_idpes, 2, str_replace("-", "", $this->p_telefone_2), $this->p_ddd_telefone_2);
$objTelefone->cadastra();
$objTelefone = new clsPessoaTelefone($this->ref_idpes, 3, str_replace("-", "", $this->p_telefone_mov), $this->p_ddd_telefone_mov);
$objTelefone->cadastra();
$objTelefone = new clsPessoaTelefone($this->ref_idpes, 4, str_replace("-", "", $this->p_telefone_fax), $this->p_ddd_telefone_fax);
$objTelefone->cadastra();
$objEndereco = new clsPessoaEndereco($this->ref_idpes);
$detEndereco = $objEndereco->detalhe();
if ($this->cep) {
$this->cep_ = idFederal2int($this->cep);
}
$this->cep = $this->cep;
//echo "$this->ref_idpes, $this->cep_, $this->idlog, $this->idbai, $this->numero, $this->complemento, false, false, false, false, $this->andar ";die;
//echo "<pre>";print_r($this);die;
/* $objEndereco2 = new clsPessoaEndereco( $this->ref_idpes, $this->cep_, $this->idlog, $this->idbai, $this->numero, $this->complemento, false, false, false, false, $this->andar );
if ( $detEndereco && $this->cep_ && $this->idlog && $this->idbai )
$objEndereco2->edita();
elseif ( $this->cep_ && $this->idlog && $this->idbai )
$objEndereco2->cadastra();
elseif ( $detEndereco )
{
$objEndereco2->exclui();
//$this->cep = $this->cep;
$objEnderecoExterno = new clsEnderecoExterno( $this->ref_idpes );
$detEnderecoExterno = $objEnderecoExterno->detalhe();
//$this->cep = idFederal2int($this->cep) ;
$objEnderecoExterno2 = new clsEnderecoExterno( $this->ref_idpes, "1", $this->idtlog, $this->logradouro, $this->numero, false, $this->complemento, $this->bairro, $this->cep_, $this->cidade, $this->sigla_uf, false, false, false, $this->andar );
if( $detEnderecoExterno )
{
$objEnderecoExterno2->edita();
if ( $detEndereco )
$objEndereco->exclui();
}
else
{
$objEnderecoExterno2->cadastra();
if ( $detEndereco )
$objEndereco->exclui();
}
}
else
{
$objEnderecoExterno = new clsEnderecoExterno( $this->ref_idpes );
$detEnderecoExterno = $objEnderecoExterno->detalhe();
$objEnderecoExterno2 = new clsEnderecoExterno( $this->ref_idpes, "1", $this->idtlog, $this->logradouro, $this->numero, false, $this->complemento, $this->bairro, $this->cep_, $this->cidade, $this->sigla_uf, false, false, false, $this->andar );
if( $detEnderecoExterno )
{
$objEnderecoExterno2->edita();
}
else
{
$objEnderecoExterno2->cadastra();
}
}*/
if (!$this->isEnderecoExterno) {
// die("Interno");
// echo "<br>cep: ".$this->cep_;
// $this->cep = idFederal2Int( $this->cep );
$this->cep = $this->cep_;
// echo "<br>cep: ".$this->cep;
// echo "<br>clsPessoaEndereco( $this->ref_idpes, $this->cep, $this->idlog, $this->idbai, $this->numero, $this->complemento, false )";die;
$objEndereco = new clsPessoaEndereco($this->ref_idpes, $this->cep, $this->idlog, $this->idbai, $this->numero, $this->complemento, false);
if ($objEndereco->detalhe()) {
$objEndereco->edita();
} else {
$objEndereco->cadastra();
}
//.........这里部分代码省略.........