package br.gov.al.saude.rhd.web.managebean.etapa;
import java.io.Serializable;
import java.util.List;
import javax.faces.bean.ManagedBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import br.gov.al.saude.framework.core.generic.GenericFacade;
import br.gov.al.saude.framework.web.generic.AbstractBean;
import br.gov.al.saude.framework.web.generic.GenericConsultaDemanda;
import br.gov.al.saude.rhd.core.application.etapa.EtapaFacade;
import br.gov.al.saude.rhd.model.Etapa;
@
Component
@ManagedBean
@Scope
("view")
public class EtapaBean
extends AbstractBean
<Etapa
> implements Serializable {
private static final long serialVersionUID = 1L
;
private static final long IMPORTAR_FALTAS = 2L
;
private static final long CADASTRAR_CRONOGRAMA = 4L
;
private static final long EFETIVO_EXERCICIO = 8L
;
private static final long MONTAR_GRUPO = 9L
;
private static final long VALIDAR_GRUPO = 10L
;
private static final long EFETIVAR_GRUPO = 11L
;
private static final long QUALIFICACAO_SERVIDOR = 12L
;
private static final long VERIFICAR_EFETIVO_EXERCICIO = 13L
;
private static final long AVALIACAO = 14L
;
private static final long RESULTADO = 15L
;
private static final long RECONSIDERACAO = 16L
;
private static final long RESULTADO_RECONSIDERACAO = 17L
;
private static final long RECURSO = 18L
;
private static final long RESULTADO_RECURSO = 19L
;
private static final long RESULTADO_FINAL = 20L
;
private EtapaFacade etapaFacade
;
private Etapa etapa =
new Etapa
();
@Autowired
public EtapaBean
(EtapaFacade etapaFacade
) {
this.
etapaFacade = etapaFacade
;
}
@
Override
public Etapa getEntidade
() {
return etapa
;
}
@
Override
public GenericFacade
<Etapa
> getFacade
() {
return etapaFacade
;
}
@
Override
public Object getId
() {
return getEntidade
().
getCodigo();
}
@
Override
public String getTelaCrud
() {
return "";
}
@
Override
public void limparEntidade
() {
entidade =
new Etapa
();
}
@
Override
public GenericConsultaDemanda
<Etapa
> getLazy
() {
return null;
}
public List<Etapa
> getEtapas
() {
return consultarTodos
();
}
public long getImportarFaltas
() {
return IMPORTAR_FALTAS
;
}
public long getCadastrarCronograma
() {
return CADASTRAR_CRONOGRAMA
;
}
public long getEfetivoExercicio
() {
return EFETIVO_EXERCICIO
;
}
public long getMontarGrupo
() {
return MONTAR_GRUPO
;
}
public long getValidarGrupo
() {
return VALIDAR_GRUPO
;
}
public long getEfetivarGrupo
() {
return EFETIVAR_GRUPO
;
}
public long getQualificacaoServidor
() {
return QUALIFICACAO_SERVIDOR
;
}
public long getVerificarEfetivoExercicio
() {
return VERIFICAR_EFETIVO_EXERCICIO
;
}
public long getAvaliacao
() {
return AVALIACAO
;
}
public long getResultado
() {
return RESULTADO
;
}
public long getReconsideracao
() {
return RECONSIDERACAO
;
}
public long getResultadoReconsideracao
() {
return RESULTADO_RECONSIDERACAO
;
}
public long getRecurso
() {
return RECURSO
;
}
public long getResultadoRecurso
() {
return RESULTADO_RECURSO
;
}
public long getResultadoFinal
() {
return RESULTADO_FINAL
;
}
}