<?

class Sinistro_Form_AceitacaoAviso extends Agro_Form {
	public $id_aviso;
	public $id_proposta;
	public $id_processo;
	public $empresas;
	public $motivo_recusa;

	public function init() {
		$this->id_aviso = $this->createElement('hidden','id_aviso');
		$this->id_aviso->setDecorators($this->buttonDecorator);
		$this->addElement($this->id_aviso);

		$this->id_proposta = $this->createElement('hidden','id_proposta');
		$this->id_proposta->setDecorators($this->buttonDecorator);
		$this->addElement($this->id_proposta);

		$this->id_processo = $this->createElement('hidden','id_processo');
		$this->id_processo->setDecorators($this->buttonDecorator);
		$this->addElement($this->id_processo);

		$Empresa = new Sistema_Model_Empresas();
		$this->empresas = $this->createElement('select', 'id_empresa');
        //$this->empresas->setDecorators($this->elementDecorator);
        $this->empresas->setLabel('Empresa Vistoriadora');
        $this->empresas->setMultiOptions($Empresa->getComboVistoriadoras());
        $this->addElement($this->empresas);

		$this->motivo_recusa = $this->createElement('textarea', 'motivo_recusa');
		$this->motivo_recusa->setDecorators($this->elementDecorator);
		$this->motivo_recusa->setAttrib('cols','50');
		$this->motivo_recusa->setAttrib('rows','5');
		$this->motivo_recusa->setLabel('Observações sobre a Recusa');
		$this->addElement($this->motivo_recusa);

		$TipoRecusa = new Atendimento_Model_TipoRecusaSinistro();
		$this->addElement('select', 'id_tipo_recusa', array(
			'decorators' => $this->elementDecorator,
			'MultiOptions' => $TipoRecusa->getCombo(),
			'label' => 'Selecione o motivo de Recusa'
		));

		$Funcionarios = new Sistema_Model_Funcionarios();
		$this->addElement('select', 'id_usuario', array(
			//'decorators' => $this->elementDecorator,
			'MultiOptions' => $Funcionarios->getComboAgroBrasil(),
			'label' => 'Responsável',
		));

	}
}
