function libCorpMunicipioById($sqMunipio)
{
    try {
        $result = MunicipioBusiness::factory()->find($sqMunipio);
        $result = !$result->isEmpty() ? $result->toXml() : "";
        return sprintf('<%1$s>%2$s</%1$s>', 'result', $result);
    } catch (\Exception $excp) {
        throw new IOException($excp->getMessage());
    }
}
 /**
  * @return MunicipioValueObject
  * */
 public function getSqNaturalidade()
 {
     if (NULL != $this->_sqNaturalidade && !$this->_sqNaturalidade instanceof parent) {
         $this->_sqNaturalidade = MunicipioBusiness::factory(NULL, 'libcorp')->find($this->_sqNaturalidade);
     }
     return $this->_sqNaturalidade;
 }
 /**
  * @return MunicipioValueObject
  * */
 public function getSqMunicipio()
 {
     if (NULL != $this->_sqMunicipio && !$this->_sqMunicipio instanceof parent) {
         $this->_sqMunicipio = MunicipioBusiness::factory(NULL, 'libcorp')->find($this->_sqMunicipio);
     }
     return $this->_sqMunicipio;
 }