/** * Popula o combo de serviços * * @param integer|null $iCodigoServico código do serviço * @return $this */ public function setServico($iCodigoServico = NULL) { $aServicos = Contribuinte_Model_Servico::getByIm($this->oContribuinte->getInscricaoMunicipal()); $aDados = array('' => '-- Escolha o Serviço --'); if (is_array($aServicos)) { foreach ($aServicos as $oServico) { $sAtividade = strtolower($oServico->attr('atividade')); $aDados[$oServico->attr('cod_atividade')] = DBSeller_Helper_String_Format::wordsCap($sAtividade); } } $this->getElement('s_servico_prestado')->addMultiOptions($aDados)->setValue($iCodigoServico); return $this; }