<?php

class Corretor_Form_PesquisaProcesso extends Agro_Form {

	public function init($id_empresa_vistoriadora = null) {

		$this->addElement('select', 'tipo_pesquisa', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Tipo de Pesquisa',
			'MultiOptions' => array(
				'id_proposta' => 'Proposta',
				'nr_apolice' => 'Número da Apólice',
				'ds_nome_proponente' => 'Nome do Segurado',
				'id'=>'Número de Processo',
				'id_aviso'=>'Número de Aviso'
			)
		));

		$this->addElement('text', 'valor_pesquisa', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Valor da Pesquisa'
		));

		$Status = new Sistema_Model_Status();
		$listStatus = $Status->getListStatus('SP');

		$options = array();
		$options[''] = '';

		foreach($listStatus as $item){
			$options[$item['id']] = $item['ds_status'];
		}

		$this->addElement('select', 'id_status', array(
			'MultiOptions' => $options,
			'decorators' => $this->elementDecorator,
			'label' => 'Status do Processo'
		));

        $Safras = new Corretor_Model_Safras();
		$this->addElement('select', 'id_safra', array(
			'decorators' => $this->elementDecorator,	
			'MultiOptions' => $Safras->getCombo(),
			'value' => $Safras->safraCurrent,
			'label' => 'Safra'
		));

        $Cultura = new Produto_Model_Culturas();
		$this->addElement('select', 'id_cultura', array(
			'MultiOptions' => $Cultura->fetchPairs('id', 'ds_nome_cultura', false, false, 1, false, true, 'ASC'),
			'decorators' => $this->elementDecorator,
			'label' => 'Cultura'
		));

	}
}