function libCorpUnidadeOrgAtivaById($sqPessoa)
{
    try {
        $voUnidade = UnidadeOrgValueObject::factory()->setSqPessoa($sqPessoa);
        $result = UnidadeOrgBusiness::factory(NULL, 'libcorp')->findUnidadeOrgAtivaById($voUnidade);
        $result = current($result);
        $result = !empty($result) ? $result->toXml() : NULL;
        return sprintf('<%1$s>%2$s</%1$s>', 'result', $result);
    } catch (\Exception $excp) {
        throw new IOException($excp->getMessage());
    }
}
function libCorpUnidadeOrgByUndDescenCategoria($noTipoUnidadeOrg)
{
    try {
        $voTipoUnidade = TipoUnidadeOrgValueObject::factory()->setNoTipoUnidadeOrg($noTipoUnidadeOrg);
        $tmpResult = UnidadeOrgBusiness::factory(NULL, 'libcorp')->findUndDescentralizadaByCategoria($voTipoUnidade);
        $tmpTxt = '<result>';
        foreach ($tmpResult as $result) {
            $tmpTxt .= $result->toXml();
        }
        $tmpTxt .= '</result>';
        return $tmpTxt;
    } catch (\Exception $excp) {
        throw new IOException($excp->getMessage());
    }
}
Пример #3
0
function libCorpUnidadeOrgByUf($sqEstado)
{
    try {
        $voEstado = EstadoValueObject::factory()->setSqEstado($sqEstado);
        $tmpResult = UnidadeOrgBusiness::factory(NULL, 'libcorp')->findByUf($voEstado);
        $tmpTxt = '<result>';
        foreach ($tmpResult as $result) {
            $tmpTxt .= "<unidade_org>{$result->toXml()}</unidade_org>";
        }
        $tmpTxt .= '</result>';
        return $tmpTxt;
    } catch (\Exception $excp) {
        throw new IOException($excp->getMessage());
    }
}
function libCorpUnidadeOrgByUndDescenNome($noPessoa)
{
    try {
        $voPessoa = PessoaValueObject::factory()->setnoPessoa($noPessoa);
        $unidadeOrgBusiness = UnidadeOrgBusiness::factory(NULL, 'libcorp');
        $tmpTxt = '<result>';
        $tmpResult = $unidadeOrgBusiness->findUndDescentralizadaByNome($voPessoa);
        foreach ($tmpResult as $result) {
            $tmpTxt .= $result->toXml();
        }
        $tmpTxt .= '</result>';
        return $tmpTxt;
    } catch (\Exception $excp) {
        throw new IOException($excp->getMessage());
    }
}
Пример #5
0
 /**
  * @return UnidadeOrgValueObject
  * */
 public function getSqUoProtocolizadora()
 {
     if (NULL != $this->_sqUoProtocolizadora && !$this->_sqUoProtocolizadora instanceof parent) {
         $this->_sqUoProtocolizadora = UnidadeOrgBusiness::factory(NULL, 'libcorp')->find($this->_sqUoProtocolizadora);
     }
     return $this->_sqUoProtocolizadora;
 }