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


PHP Core_Configuration::getSgdoceTipoEnderecoResidencial方法代码示例

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


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

示例1: saveEnderecoPessoaRodape

 public function saveEnderecoPessoaRodape($dto, $entityAux)
 {
     $filter = new \Zend_Filter();
     $criteria = array('sqPessoaSgdoce' => $entityAux->getSqPessoaSgdoce());
     $entityEnderecoArtefato = $this->_getRepository('app:EnderecoSgdoce')->findOneBy($criteria);
     if (!$entityEnderecoArtefato) {
         $entityEnderecoArtefato = $this->_newEntity('app:EnderecoSgdoce');
         $entityEnderecoArtefato->setSqPessoaSgdoce($entityAux);
     }
     $tipoEndereco = $this->getEntityManager()->getPartialReference('app:VwTipoEndereco', \Core_Configuration::getSgdoceTipoEnderecoResidencial());
     $entityEnderecoArtefato->setSqTipoEndereco($tipoEndereco);
     $entityEnderecoArtefato->setTxEndereco($dto->getTxEnderecoRodape());
     $entityEnderecoArtefato->setCoCep($filter->filterStatic($dto->getCoCepRodape(), 'Digits'));
     $this->getEntityManager()->persist($entityEnderecoArtefato);
     $this->getEntityManager()->flush($entityEnderecoArtefato);
     return $entityEnderecoArtefato;
 }
开发者ID:sgdoc,项目名称:sgdoce-codigo,代码行数:17,代码来源:EnderecoSgdoce.php

示例2: addDestinatarioInternoAction

 public function addDestinatarioInternoAction()
 {
     $params = $this->_getAllParams();
     $result = 'true';
     $params['sqPessoaFuncao'] = \Core_Configuration::getSgdocePessoaFuncaoDestinatario();
     if ($params['sqTipoUnidadeOrg'] != '' && $params['sqUnidadeOrg'] == '' && $params['sqPessoaCorporativo'] == '') {
         $params['sqTipoEndereco'] = \Core_Configuration::getSgdoceTipoEnderecoResidencial();
         $dtoSearch = Core_Dto::factoryFromData($params, 'search');
         $service = $this->getService('TipoUnidadeOrg')->searchUnidadeOrgPorTipo($dtoSearch);
         $params['sqTipoPessoa'] = \Core_Configuration::getSgdoceTipoPessoaPessoaFisica();
         foreach ($service as $key => $value) {
             $params['sqPessoaCorporativo'] = $value['sqUnidadeOrg'];
             $params['noPessoa'] = $value['noUnidadeOrg'];
             $result = $this->searchUnidade($params);
         }
         //se preencher o tipo e a unidade
     } else {
         if ($params['sqTipoUnidadeOrg'] != '' && $params['sqUnidadeOrg'] != '' && $params['sqPessoaCorporativo'] == '') {
             $params['sqTipoPessoa'] = \Core_Configuration::getSgdoceTipoPessoaPessoaFisica();
             $params['sqTipoEndereco'] = \Core_Configuration::getSgdoceTipoEnderecoResidencial();
             $params['sqPessoaCorporativo'] = $params['sqUnidadeOrg'];
             $params['noPessoa'] = $params['noUnidadeOrg'];
             $result = $this->searchUnidade($params);
         } else {
             $result = $this->searchUnidade($params);
         }
     }
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender(TRUE);
     $this->_response->setBody($result);
 }
开发者ID:sgdoc,项目名称:sgdoce-codigo,代码行数:31,代码来源:PessoaController.php

示例3: parametrizar

 /**
  * Metódo para parametrizar
  * @param array $params, array $dtoSearch
  * @return array
  */
 public function parametrizar($params, $dtoSearch)
 {
     switch ($params['checkCorporativo']) {
         case \Sgdoce_Constants::PESSOA_CORPORATIVO:
             //pessoa corporativo
             $endereco = '';
             if ($dtoSearch->getSqEndereco()) {
                 $endereco = $this->getService('VwEndereco')->findId($dtoSearch->getSqEndereco());
             } else {
                 $endereco = $this->getService('VwEndereco')->findEndereco($dtoSearch->getSqPessoaCorporativo());
             }
             $cep = str_replace('.', '', str_replace('-', '', $endereco->getSqCep()));
             $params['txEndereco'] = $endereco->getTxEndereco();
             $params['coCep'] = $cep;
             $params['sqMunicipio'] = $endereco->getSqMunicipio()->getSqMunicipio();
             $params['sqTipoEndereco'] = $endereco->getSqTipoEndereco()->getSqTipoEndereco();
             $params['noBairro'] = $endereco->getNoBairro();
             $params['nuEndereco'] = $endereco->getNuEndereco();
             $params['txComplemento'] = $endereco->getTxComplemento();
             break;
         case \Sgdoce_Constants::PESSOA_SGDOCE:
             //pessoa sgdoce
             $params = $this->casePessoaSgdoce($params, $dtoSearch);
             break;
     }
     if ($params['sqTipoEndereco'] == '') {
         $params['sqTipoEndereco'] = \Core_Configuration::getSgdoceTipoEnderecoResidencial();
     }
     return $params;
 }
开发者ID:sgdoc,项目名称:sgdoce-codigo,代码行数:35,代码来源:ArtefatoControllerExtensao.php


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