package gcom.gui.atendimentopublico.ordemservico;
import gcom.atendimentopublico.ordemservico.Equipe;
import gcom.atendimentopublico.ordemservico.EquipeComponentes;
import java.util.ArrayList;
import java.util.Collection;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.validator.ValidatorActionForm;
/**
* [UC0470] Acompanhar Roteiro de Programa��o de Ordens de Servi�o
*
* @author Rafael Pinto
* @date 20/09/2006
*/
public class AcompanharRoteiroProgramacaoOrdemServicoActionForm extends ValidatorActionForm {
private static final long serialVersionUID = 1L;
// Atributos usados para filtrar as equipes e suas programa��es
private String dataProgramacao;
private String idEmpresa;
private String idSituacao;
private String[] idsRegistros;
private String idAcompanhamentoArquivosRoteiro;
private String idOsProgramacaoAcompanhamentoServico;
private String dataRoteiro;
private String unidadeLotacao;
// Usado na tela de incluir os
private String idEquipe;
private String nomeEquipe;
private String placaVeiculo;
private String cargaTrabalhoDia;
private String idUnidade;
private String descricaoUnidade;
private String idTipoPerfilServico;
private String descricaoTipoPerfilServico;
private Collection<EquipeComponentes> equipeComponentes = new ArrayList<EquipeComponentes>();
private String numeroRA;
private String descricaoRA;
private String sequencialProgramacaoPrevisto;
private String sequencialProgramacao;
// Usada na tela de alerta
private String idOrdemServico;
private String descricaoOrdemServico;
private String alertaEquipeLogradouro;
private String alertaEquipeServico;
// Usado na tela de aloca equipes
private String[] equipeSelecionada;
private String[] equipeSelecionadaAtual;
private String idEquipePrincipal;
private Collection<Equipe> equipes = new ArrayList<Equipe>();
// Usado na tela de remaneja equipe
private String idEquipeAtual;
private String nomeEquipeAtual;
private String situacaoOrdemServico;
private String motivoNaoEncerramento;
private String mensagemRetorno;
// Usado no relatorio de imprimir Roteiro
private String chavesRelatorio;
// Usado na tela de situacao ordem Servico
private String situacaoAtual;
// Usado na tela de reoderna Sequecial
private String chaveEquipe;
private String chaveArquivo;
public String getChaveArquivo() {
return chaveArquivo;
}
public void setChaveArquivo(String chaveArquivo) {
this.chaveArquivo = chaveArquivo;
}
public String getDataProgramacao() {
return dataProgramacao;
}
public void setDataProgramacao(String dataProgramacao) {
this.dataProgramacao = dataProgramacao;
}
public String getIdEmpresa() {
return idEmpresa;
}
public void setIdEmpresa(String idEmpresa) {
this.idEmpresa = idEmpresa;
}
public String getIdSituacao() {
return idSituacao;
}
public void setIdSituacao(String idSituacao) {
this.idSituacao = idSituacao;
}
public String[] getIdsRegistros() {
return idsRegistros;
}
public void setIdsRegistros(String[] idsRegistros) {
this.idsRegistros = idsRegistros;
}
public String getIdAcompanhamentoArquivosRoteiro() {
return idAcompanhamentoArquivosRoteiro;
}
public void setIdAcompanhamentoArquivosRoteiro(
String idAcompanhamentoArquivosRoteiro) {
this.idAcompanhamentoArquivosRoteiro = idAcompanhamentoArquivosRoteiro;
}
public String getIdOsProgramacaoAcompanhamentoServico() {
return idOsProgramacaoAcompanhamentoServico;
}
public void setIdOsProgramacaoAcompanhamentoServico(
String idOsProgramacaoAcompanhamentoServico) {
this.idOsProgramacaoAcompanhamentoServico = idOsProgramacaoAcompanhamentoServico;
}
public String getChaveEquipe() {
return chaveEquipe;
}
public void setChaveEquipe(String chaveEquipe) {
this.chaveEquipe = chaveEquipe;
}
public String getIdEquipeAtual() {
return idEquipeAtual;
}
public void setIdEquipeAtual(String idEquipeAtual) {
this.idEquipeAtual = idEquipeAtual;
}
public String getNomeEquipeAtual() {
return nomeEquipeAtual;
}
public void setNomeEquipeAtual(String nomeEquipeAtual) {
this.nomeEquipeAtual = nomeEquipeAtual;
}
public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) {
numeroRA = null;
descricaoRA = null;
descricaoOrdemServico = null;
sequencialProgramacao = null;
equipeSelecionada = null;
idEquipePrincipal = null;
idEquipeAtual = null;
nomeEquipeAtual = null;
situacaoOrdemServico = null;
motivoNaoEncerramento = null;
situacaoAtual = null;
chaveEquipe = null;
mensagemRetorno = null;
}
public String getAlertaEquipeServico() {
return alertaEquipeServico;
}
public void setAlertaEquipeServico(String alertaEquipeServico) {
this.alertaEquipeServico = alertaEquipeServico;
}
public String getDescricaoOrdemServico() {
return descricaoOrdemServico;
}
public void setDescricaoOrdemServico(String descricaoOrdemServico) {
this.descricaoOrdemServico = descricaoOrdemServico;
}
public String getAlertaEquipeLogradouro() {
return alertaEquipeLogradouro;
}
public void setAlertaEquipeLogradouro(String alertaEquipeLogradouro) {
this.alertaEquipeLogradouro = alertaEquipeLogradouro;
}
public String getDataRoteiro() {
return dataRoteiro;
}
public void setDataRoteiro(String dataRoteiro) {
this.dataRoteiro = dataRoteiro;
}
public String getUnidadeLotacao() {
return unidadeLotacao;
}
public void setUnidadeLotacao(String unidadeLotacao) {
this.unidadeLotacao = unidadeLotacao;
}
public String getDescricaoTipoPerfilServico() {
return descricaoTipoPerfilServico;
}
public void setDescricaoTipoPerfilServico(String descricaoTipoPerfilServico) {
this.descricaoTipoPerfilServico = descricaoTipoPerfilServico;
}
public String getDescricaoUnidade() {
return descricaoUnidade;
}
public void setDescricaoUnidade(String descricaoUnidade) {
this.descricaoUnidade = descricaoUnidade;
}
public String getIdTipoPerfilServico() {
return idTipoPerfilServico;
}
public void setIdTipoPerfilServico(String idTipoPerfilServico) {
this.idTipoPerfilServico = idTipoPerfilServico;
}
public String getIdUnidade() {
return idUnidade;
}
public void setIdUnidade(String idUnidade) {
this.idUnidade = idUnidade;
}
public String getNomeEquipe() {
return nomeEquipe;
}
public void setNomeEquipe(String nomeEquipe) {
this.nomeEquipe = nomeEquipe;
}
public String getPlacaVeiculo() {
return placaVeiculo;
}
public void setPlacaVeiculo(String placaVeiculo) {
this.placaVeiculo = placaVeiculo;
}
public String getCargaTrabalhoDia() {
return cargaTrabalhoDia;
}
public void setCargaTrabalhoDia(String cargaTrabalhoDia) {
this.cargaTrabalhoDia = cargaTrabalhoDia;
}
public Collection<EquipeComponentes> getEquipeComponentes() {
return equipeComponentes;
}
public void setEquipeComponentes(Collection<EquipeComponentes> equipeComponentes) {
this.equipeComponentes = equipeComponentes;
}
public String getDescricaoRA() {
return descricaoRA;
}
public void setDescricaoRA(String descricaoRA) {
this.descricaoRA = descricaoRA;
}
public String getNumeroRA() {
return numeroRA;
}
public void setNumeroRA(String numeroRA) {
this.numeroRA = numeroRA;
}
public String getSequencialProgramacao() {
return sequencialProgramacao;
}
public void setSequencialProgramacao(String sequencialProgramacao) {
this.sequencialProgramacao = sequencialProgramacao;
}
public String getSequencialProgramacaoPrevisto() {
return sequencialProgramacaoPrevisto;
}
public void setSequencialProgramacaoPrevisto(
String sequencialProgramacaoPrevisto) {
this.sequencialProgramacaoPrevisto = sequencialProgramacaoPrevisto;
}
public String getIdEquipe() {
return idEquipe;
}
public void setIdEquipe(String idEquipe) {
this.idEquipe = idEquipe;
}
public String getIdEquipePrincipal() {
return idEquipePrincipal;
}
public void setIdEquipePrincipal(String idEquipePrincipal) {
this.idEquipePrincipal = idEquipePrincipal;
}
public String getIdOrdemServico() {
return idOrdemServico;
}
public void setIdOrdemServico(String idOrdemServico) {
this.idOrdemServico = idOrdemServico;
}
public Collection<Equipe> getEquipes() {
return equipes;
}
public void setEquipes(Collection<Equipe> equipes) {
this.equipes = equipes;
}
public String[] getEquipeSelecionada() {
return equipeSelecionada;
}
public void setEquipeSelecionada(String[] equipeSelecionada) {
this.equipeSelecionada = equipeSelecionada;
}
public String[] getEquipeSelecionadaAtual() {
return equipeSelecionadaAtual;
}
public void setEquipeSelecionadaAtual(String[] equipeSelecionadaAtual) {
this.equipeSelecionadaAtual = equipeSelecionadaAtual;
}
public String getSituacaoAtual() {
return situacaoAtual;
}
public void setSituacaoAtual(String situacaoAtual) {
this.situacaoAtual = situacaoAtual;
}
public String getMotivoNaoEncerramento() {
return motivoNaoEncerramento;
}
public void setMotivoNaoEncerramento(String motivoNaoEncerramento) {
this.motivoNaoEncerramento = motivoNaoEncerramento;
}
public String getSituacaoOrdemServico() {
return situacaoOrdemServico;
}
public void setSituacaoOrdemServico(String situacaoOrdemServico) {
this.situacaoOrdemServico = situacaoOrdemServico;
}
public String getMensagemRetorno() {
return mensagemRetorno;
}
public void setMensagemRetorno(String mensagemRetorno) {
this.mensagemRetorno = mensagemRetorno;
}
public String getChavesRelatorio() {
return chavesRelatorio;
}
public void setChavesRelatorio(String chavesRelatorio) {
this.chavesRelatorio = chavesRelatorio;
}
}