<?

class Sinistro2_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'
		));
		
		$Funcionarios = new Sistema_Model_Funcionarios();
		$this->addElement('select', 'id_usuario', array(
			//'decorators' => $this->elementDecorator,
			'MultiOptions' => $Funcionarios->getComboAgroBrasil(),
			'label' => 'Responsável',
		));		
		
	}
}