<?

class Nobre_Form_DadosPagamento extends Agro_Form {

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

		$this->id_liquidacao = $this->createElement('hidden', 'id_liquidacao');
		$this->id_liquidacao->setAttrib('id', 'id_liquidacao');
		$this->id_liquidacao->setDecorators($this->buttonDecorator);
		$this->addElement($this->id_liquidacao);

		$this->id_comprovante = $this->createElement('hidden', 'id_comprovante');
		$this->id_comprovante->setAttrib('id', 'id_comprovante');
		$this->id_comprovante->setDecorators($this->buttonDecorator);
		$this->addElement($this->id_comprovante);

		$this->dt_pagamento = $this->createElement('text', 'dt_pagamento');
		$this->dt_pagamento->setDecorators($this->elementDecorator);
		//$this->dt_pagamento->setRequired(true);
		$this->dt_pagamento->setAttrib('class', 'data');
		$this->dt_pagamento->setLabel('Data estimada*');
		$this->addElement($this->dt_pagamento);

		$this->dt_confirmacao_pagamento = $this->createElement('text', 'dt_confirmacao_pagamento');
		$this->dt_confirmacao_pagamento->setDecorators($this->elementDecorator);
		//$this->dt_confirmacao_pagamento->setRequired(true);
		$this->dt_confirmacao_pagamento->setAttrib('class', 'data');
		$this->dt_confirmacao_pagamento->setLabel('Data do pagamento');
		$this->addElement($this->dt_confirmacao_pagamento);


		$this->vl_pagamento = $this->createElement('text', 'vl_pagamento');
		$this->vl_pagamento->setDecorators($this->elementDecorator);
		//$this->vl_pagamento->setRequired(true);
		$this->vl_pagamento->setAttrib('class', 'currency');
		$this->vl_pagamento->setAttrib('size', 17);
		$this->vl_pagamento->setLabel('Valor do pagamento R$');
		$this->addElement($this->vl_pagamento);

		$this->fl_subvencao_descontada = $this->createElement('radio', 'fl_subvencao_descontada');
		$this->fl_subvencao_descontada->setDecorators($this->elementDecorator);
		//$this->fl_subvencao_descontada->setRequired(true);
		$this->fl_subvencao_descontada->addMultiOptions(array(1 => "Sim",0 => "Não"));
		$this->fl_subvencao_descontada->setLabel('Subvenção descontada?');
		$this->addElement($this->fl_subvencao_descontada);

		$this->comprovante = $this->createElement('file','comprovante');
		$this->comprovante->setDestination(APPLICATION_PATH . '/upload_files/sinistro_processo/');
		$this->comprovante->setLabel('Comprovante Bancário');
		//$this->comprovante->setRequired(true);
		$this->addElement($this->comprovante);

		$this->save = $this->createElement('button', 'salvar', array('type'=>'submit'));
		$this->save->setDecorators($this->buttonDecorator);
		$this->save->setDecorators($this->buttonDecorator);
		$this->save->setLabel('Salvar');
		$this->addElement($this->save);

		$this->cancel = $this->createElement('button', 'cancelar', array('onclick'=>"location.href='/atendimento/pendencia'"));
		$this->cancel->setDecorators($this->buttonDecorator);
		$this->cancel->setLabel('Cancelar');
		$this->addElement($this->cancel);

	}
}
