<?php

class Comercializacao_Form_AjusteComercializacaoLote extends Agro_Form {
	public function init() {
		$Safras = new Produto_Model_Safras();
        $Cultura = new Produto_Model_Culturas();

        $this->addElement('select', 'id_safra', array(
        		'MultiOptions' => $Safras->fetchPairs('id', 'ds_nome_safra', false, false, 1, null, true, 'DESC'),
        		'decorators' => $this->elementDecorator,
        		'label' => 'Safra',
				'required' => true
        ));

		$this->addElement('select', 'id_cultura', array(
			'MultiOptions' => $Cultura->fetchPairs('id', 'ds_nome_cultura', false, false, 1, false, false, 'ASC'),
			'decorators' => $this->elementDecorator,
			'label' => 'Cultura',
			'required' => true,
			'class' => 'multiple'
		));

		$this->addElement('select', 'id_produto', array(
			'decorators' => $this->elementDecorator,
			'MultiOptions' => array('--- Selecione uma cultura e uma safra ---'),
			'label' => 'Produto',
			'required' => false,
            'class' => 'multiple'
		));

        $this->addElement('text', 'dt_comercializacao_inicio', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Data Início Comercialização',
			'maxlength' => 10,
			'class' => 'common-width',
			'size' => 11
		));

        $this->addElement('text', 'dt_comercializacao_fim', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Data Fim Comercialização',
			'maxlength' => 10,
			'class' => 'common-width',
			'size' => 11
		));

        $this->addElement('text', 'dt_cobertura_inicio', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Data Início Vigência',
			'maxlength' => 10,
			'class' => 'common-width',
			'size' => 11
		));

        $this->addElement('text', 'dt_cobertura_fim', array(
			'decorators' => $this->elementDecorator,
			'label' => 'Data Fim Vigência',
			'maxlength' => 10,
			'class' => 'common-width',
			'size' => 11
		));
    }
}