Rev 650 |
Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.controller;
import java.io.File;
import java.io.FileOutputStream;
import java.io.Serializable;
import java.util.List;
import javax.inject.Inject;
import javax.inject.Named;
import org.primefaces.event.FileUploadEvent;
import org.primefaces.model.file.UploadedFile;
import org.springframework.context.annotation.Scope;
import br.com.ec.controller.consultademanda.AvaliacaoConsultaPorDemanda;
import br.com.ec.core.consulta.ParametrosConsulta;
import br.com.ec.core.exception.NegocioException;
import br.com.ec.core.generic.GenericService;
import br.com.ec.core.util.ArquivoUtil;
import br.com.ec.domain.dto.ImagemDTO;
import br.com.ec.domain.model.Avaliacao;
import br.com.ec.domain.model.AvaliacaoProduto;
import br.com.ec.domain.model.Vigencia;
import br.com.ec.domain.service.AvaliacaoService;
import br.com.ec.domain.service.ImagemService;
import br.com.ec.domain.service.VigenciaService;
import br.com.ec.web.exception.VerificadorLancamentoException;
import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean;
import br.com.ec.web.generic.AbstractBean;
import br.com.ec.web.message.LancadorMensagem;
import br.com.ec.web.util.TipoOperacao;
@Named
@Scope
("view")
public class MetasAvaliacoesBean
extends AbstractBean
<Vigencia
> implements Serializable {
private static final long serialVersionUID = 1L
;
private VigenciaService vigenciaService
;
private AvaliacaoService avaliacaoService
;
@Inject
public MetasAvaliacoesBean
(VigenciaService vigenciaService, AvaliacaoService avaliacaoService
) {
this.
vigenciaService = vigenciaService
;
this.
avaliacaoService = avaliacaoService
;
}
@
Override
public void preCarregamento
() {
limparEntidade
();
}
@
Override
public void limparEntidade
() {
setEntidade
(new Vigencia
());
}
@
Override
public GenericService
<Vigencia
> getService
() {
return vigenciaService
;
}
@
Override
public Vigencia getEntidade
() {
return entidade
;
}
@
Override
public void preConsultar
() {
setTipoOperacao
(TipoOperacao.
CONSULTAR);
}
@
Override
public Vigencia getId
() {
return getEntidade
();
}
/***************************************************************/
}