<?php

class Relatorio_Form_Formmunicipiouf extends Agro_Form {

	public function init() {
		$Safras = new Relatorio_Model_Safras();
		$Safra = new Produto_Model_Safras();

		$this->addElement('select', 'id_safra', array(
			'decorators' => $this->elementDecorator,
			'MultiOptions' => $Safras->getCombo(),
			'value' => $Safras->safraCurrent,
			'label' => 'Safra',
			'required' => true,
			'multiple' => true,
			'class' => 'multiple'
		));

		$modelProdutoSafras = new Produto_Model_Safras();
		$this->addElement('select', 'id_produto', array(
			'MultiOptions' => $modelProdutoSafras->getComboProdutoSafraRequest($modelProdutoSafras->safraCurrent, false),
			'decorators' => $this->elementDecorator,
			'label' => 'Produto',
			'multiple' => true,
			'class' => 'multiple'
		));

        $Estados = new Sistema_Model_Estados();
        $this->addElement('select', 'id_estado', array(
          'MultiOptions' => $Estados->getCombo('ds_nome_estado', '', false),
          'decorators' => $this->elementDecorator,
          'label' => 'Estado',
          'multiple' => true,
          'class' => 'multiple',
          'required' => true
        ));

        $this->addElement('select', 'id_municipio', array(
          'decorators' => $this->elementDecorator,
          'label' => 'Município',
          'multiple' => true,
          'class' => 'multiple',
          'required' => true,
          'attribs' => array('style' => 'min-width: 150px')
        ));

        $Empresas = new Sinistro2_Model_Empresas();
        $this->addElement('select', 'id_empresa', array(
          'decorators' => $this->elementDecorator,
          'MultiOptions' => $Empresas->getComboVistoriadoras(),
          'label' => 'Empresa',
          'required' => false
        ));
	}
}