git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@31392 d1611594-4594-4d17-8e1d-87c2c4800839
parent
8c25bd4c68
commit
31f41d7368
|
@ -14,6 +14,7 @@ import org.zkoss.zk.ui.Component;
|
|||
import org.zkoss.zk.ui.Executions;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zul.Button;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Decimalbox;
|
||||
import org.zkoss.zul.Intbox;
|
||||
|
@ -62,6 +63,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
private List<ConexionConf> lsConexionesConf;
|
||||
private Integer grupo;
|
||||
private ConexionCtrl conexionCtrl;
|
||||
private Button btnApagar;
|
||||
|
||||
public ConexionCtrl getConexionCtrl() {
|
||||
return conexionCtrl;
|
||||
|
@ -116,6 +118,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
}
|
||||
} else {
|
||||
conexionCtrl = null;
|
||||
btnApagar.setVisible(Boolean.FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -137,27 +140,89 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
cmbOrigemConexaoPasso2.setInitialValue(destino);
|
||||
}
|
||||
|
||||
public void onClick$btnAddConexao(Event ev) {
|
||||
grupo++;
|
||||
|
||||
public void onClick$btnAddConexao(Event ev) throws InterruptedException {
|
||||
Comboitem cbiOrigem1 = cmbOrigemConexaoPasso1.getSelectedItem();
|
||||
if (cbiOrigem1 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.origem1"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
cmbOrigemInicial.focus();
|
||||
return;
|
||||
}
|
||||
Parada origemPasso1 = (Parada) cbiOrigem1.getValue();
|
||||
|
||||
Comboitem cbiDestino1 = cmbDestinoConexaoPasso1.getSelectedItem();
|
||||
if (cbiDestino1 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.destino1"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
cmbDestinoConexaoPasso1.focus();
|
||||
return;
|
||||
}
|
||||
Parada destinoPasso1 = (Parada) cbiDestino1.getValue();
|
||||
|
||||
Comboitem cbiOrigem2 = cmbOrigemConexaoPasso2.getSelectedItem();
|
||||
if (cbiOrigem2 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.origem2"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
return;
|
||||
}
|
||||
Parada origemPasso2 = (Parada) cbiOrigem2.getValue();
|
||||
|
||||
Comboitem cbiDestino2 = cmbDestinoConexaoPasso2.getSelectedItem();
|
||||
if (cbiDestino2 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.destino2"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
return;
|
||||
}
|
||||
Parada destinoPasso2 = (Parada) cbiDestino2.getValue();
|
||||
|
||||
Integer tempoMin = txtTiempoMin.getValue();
|
||||
if (tempoMin == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.tempoMin"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
txtTiempoMin.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
Integer tempoMax = txtTiempoMax.getValue();
|
||||
if (tempoMax == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.tempoMax"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
txtTiempoMax.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
BigDecimal porSec1 = txtPorSec1.getValue();
|
||||
if (porSec1 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.porSec1"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
txtPorSec1.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
BigDecimal porSec2 = txtPorSec2.getValue();
|
||||
if (porSec2 == null) {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.porSec2"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
txtPorSec2.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
grupo++;
|
||||
|
||||
Conexion conexionPasso1 = new Conexion();
|
||||
conexionPasso1.setOrigenId(origemPasso1.getParadaId());
|
||||
conexionPasso1.setDestinoId(destinoPasso1.getParadaId());
|
||||
conexionPasso1.setNumgrupo(grupo);
|
||||
conexionPasso1.setNumsecuencia((short) 1);
|
||||
|
||||
Comboitem cbiOrigem2 = cmbOrigemConexaoPasso2.getSelectedItem();
|
||||
Parada origemPasso2 = (Parada) cbiOrigem2.getValue();
|
||||
|
||||
Comboitem cbiDestino2 = cmbDestinoConexaoPasso2.getSelectedItem();
|
||||
Parada destinoPasso2 = (Parada) cbiDestino2.getValue();
|
||||
|
||||
Conexion conexionPasso2 = new Conexion();
|
||||
conexionPasso2.setOrigenId(origemPasso2.getParadaId());
|
||||
conexionPasso2.setDestinoId(destinoPasso2.getParadaId());
|
||||
|
@ -169,10 +234,6 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
|
||||
conexionesEditarList.setData(lsConexiones);
|
||||
|
||||
BigDecimal porSec1 = txtPorSec1.getValue();
|
||||
BigDecimal porSec2 = txtPorSec2.getValue();
|
||||
Integer tempoMin = txtTiempoMin.getValue();
|
||||
Integer tempoMax = txtTiempoMax.getValue();
|
||||
ConexionConf conexionConf = new ConexionConf();
|
||||
conexionConf.setGrupo(grupo);
|
||||
conexionConf.setPorSec1(porSec1);
|
||||
|
@ -191,7 +252,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
txtTiempoMin.focus();
|
||||
}
|
||||
|
||||
public void onClick$btnModificarConexao(Event ev) {
|
||||
public void onClick$btnModificarConexao(Event ev) throws InterruptedException {
|
||||
verConfiguracaoConexao();
|
||||
}
|
||||
|
||||
|
@ -204,21 +265,31 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
if (resp == Messagebox.YES) {
|
||||
Conexion conexionDeletar = (Conexion) conexionesEditarList.getSelected();
|
||||
|
||||
// procurando conexions do mesmo grupo e setando acitvo false
|
||||
List<Integer> removerLista = new ArrayList<Integer>();
|
||||
for (int i = 0; i < lsConexiones.size(); i++) {
|
||||
Conexion conexion = lsConexiones.get(i);
|
||||
if (conexion.getNumgrupo().equals(conexionDeletar.getNumgrupo())) {
|
||||
conexionService.borrar(conexion);
|
||||
if (conexionDeletar != null) {
|
||||
// procurando conexions do mesmo grupo e setando acitvo false
|
||||
List<Integer> removerLista = new ArrayList<Integer>();
|
||||
for (int i = 0; i < lsConexiones.size(); i++) {
|
||||
Conexion conexion = lsConexiones.get(i);
|
||||
if (conexion.getNumgrupo().equals(conexionDeletar.getNumgrupo())) {
|
||||
conexionService.borrar(conexion);
|
||||
|
||||
removerLista.add(i);
|
||||
removerLista.add(i);
|
||||
}
|
||||
}
|
||||
|
||||
// removendo da lista
|
||||
if (conexionCtrl != null) {
|
||||
lsConexiones = conexionService.buscarPorConexionCtrl(conexionCtrl.getConexionctrlId());
|
||||
conexionesEditarList.setData(lsConexiones);
|
||||
} else {
|
||||
lsConexiones = new ArrayList<Conexion>();
|
||||
conexionesEditarList.setData(lsConexiones);
|
||||
}
|
||||
} else {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.selecionarConexion"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
|
||||
// removendo da lista
|
||||
lsConexiones = conexionService.buscarPorConexionCtrl(conexionCtrl.getConexionctrlId());
|
||||
|
||||
conexionesEditarList.setData(lsConexiones);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -256,8 +327,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
}
|
||||
}
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarConexionController.MSG.suscribirOK"),
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.suscribirOK"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
@ -273,8 +343,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
if (resp == Messagebox.YES) {
|
||||
conexionCtrlService.borrar(conexionCtrl);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarConexionController.MSG.borrarConexionCtrlSucesso"),
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.borrarConexionCtrlSucesso"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
|
@ -285,7 +354,7 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||
private void verConfiguracaoConexao() {
|
||||
private void verConfiguracaoConexao() throws InterruptedException {
|
||||
Map args = new HashMap();
|
||||
Conexion conexion = (Conexion) conexionesEditarList.getSelected();
|
||||
|
||||
|
@ -296,6 +365,10 @@ public class EditarConexionController extends MyGenericForwardComposer {
|
|||
|
||||
openWindow("/gui/esquema_operacional/editarConexionConf.zul",
|
||||
Labels.getLabel("editarConexionConfController.window.title"), args, MODAL);
|
||||
} else {
|
||||
Messagebox.show(Labels.getLabel("editarConexionController.MSG.modificarconexionnosalva"),
|
||||
Labels.getLabel("editarConexionController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4453,3 +4453,54 @@ relatorioOrigemDestinoController.MSG.selecionarCorridas = Seleccione un servicio
|
|||
relatorioOrigemDestinoController.chkBilhetesGratuitos.value = Considerar pasajes gratuitos
|
||||
relatorioOrigemDestinoController.chkTrechoSemMovimento.value = Exibir tramos sin movimiento
|
||||
relatorioOrigemDestinoController.MSG.trechoSemMovimento = Para exibir tramos sin movimiento es necessário seleccionar cuales son las corridas deseadas
|
||||
|
||||
# Editar Conexion
|
||||
#busquedaConexionController.btnNovo.tooltiptext = Nuevo
|
||||
#busquedaConexionController.btnPesquisa.label = Pesquisa
|
||||
#busquedaConexionController.lhSecuencia.label = Sequencia
|
||||
editarConexionController.window.title = Editar Conexão
|
||||
editarConexionController.btnApagar.tooltiptext = Apagar
|
||||
editarConexionController.btnSalvar.tooltiptext = Salvar
|
||||
editarConexionController.btnFechar.tooltiptext = Fechar
|
||||
editarConexionController.labelOrigenInicial.value = Origem Inicial
|
||||
editarConexionController.labelDestinoFinal.value = Destino Final
|
||||
editarConexionController.labelPorSec1.value = % Desconto 1
|
||||
editarConexionController.labelPorSec2.value = % Desconto 2
|
||||
editarConexionController.labelTiempoMin.value = Tempo Min. de espera
|
||||
editarConexionController.labelTiempoMax.value = Tempo Max. de espera
|
||||
editarConexionController.labelOrigenConexaoPasso1.value = Origem Passo 1
|
||||
editarConexionController.labelDestinoConexaoPasso1.value = Destino Passo 1
|
||||
editarConexionController.labelOrigenConexaoPasso2.value = Origem Passo 2
|
||||
editarConexionController.labelDestinoConexaoPasso2.value = Destino Passo 2
|
||||
editarConexionController.btnAddConexao.tooltiptext = Adicionar Conexão
|
||||
editarConexionController.btnRemoverConexao.tooltiptext = Remover Conexão
|
||||
editarConexionController.lhGrupo.label = Grupo
|
||||
editarConexionController.lhSecuencia.label = Sequencia
|
||||
editarConexionController.labelOrigen.value = Origem
|
||||
editarConexionController.labelDestino.value = Destino
|
||||
editarConexionController.MSG.suscribirOK = Conexão salva com sucesso.
|
||||
editarConexionController.btnModificar.value = Modificar
|
||||
editarConexionController.MSG.borrarConexionPergunta = Deseja remover essa conexão?
|
||||
editarConexionController.MSG.borrarConexionCtrlPergunta = Deseja eliminar essa conexão?
|
||||
editarConexionController.MSG.borrarConexionCtrlSucesso = Conexão removida com sucesso.
|
||||
editarConexionController.btnInativar.tooltiptext = Desativar conexão
|
||||
editarConexionController.MSG.borrarConexionDesativar = Deseja desativar conexão?
|
||||
editarConexionController.MSG.borrarConexionAtivar = Deseja ativar conexão?
|
||||
editarConexionController.labelAtivo.value = * Ativo
|
||||
editarConexionController.labelInativo.value = * Inativo
|
||||
editarConexionController.MSG.selecionarConexion = Selecione uma conexão.
|
||||
editarConexionController.MSG.origem1 = Selecione a origem do primeiro passo da conexão.
|
||||
editarConexionController.MSG.destino1 = Selecione o destino do primeiro passo da conexão.
|
||||
editarConexionController.MSG.origem2 = Selecione a origem do segundo passo da conexão.
|
||||
editarConexionController.MSG.destino2 = Selecione o destino do segundo passo da conexão.
|
||||
editarConexionController.MSG.porSec1 = Informe o desconto do primeiro passo da conexão.
|
||||
editarConexionController.MSG.porSec2 = Informe o desconto do segundo passo da conexão.
|
||||
editarConexionController.MSG.tempoMin = Informe o tempo minimo de espera.
|
||||
editarConexionController.MSG.tempoMax = Informe o tempo máximo de espera.
|
||||
editarConexionController.MSG.modificarconexionnosalva = Só é possível modificar conexões salvas.
|
||||
|
||||
# Editar Configuracao de Conexion
|
||||
editarConexionConfController.window.title = Editar Configuração de Conexão
|
||||
editarConexionConfController.MSG.suscribirOK = Configuração de Conexão salva com sucesso.
|
||||
editarConexionConfController.MSG.desativarOK = Conexão desativada com sucesso.
|
||||
editarConexionConfController.MSG.ativarOK = Conexao ativada com sucesso.
|
|
@ -4531,6 +4531,15 @@ editarConexionController.MSG.borrarConexionAtivar = Deseja ativar conexão?
|
|||
editarConexionController.labelAtivo.value = * Ativo
|
||||
editarConexionController.labelInativo.value = * Inativo
|
||||
editarConexionController.MSG.selecionarConexion = Selecione uma conexão.
|
||||
editarConexionController.MSG.origem1 = Selecione a origem do primeiro passo da conexão.
|
||||
editarConexionController.MSG.destino1 = Selecione o destino do primeiro passo da conexão.
|
||||
editarConexionController.MSG.origem2 = Selecione a origem do segundo passo da conexão.
|
||||
editarConexionController.MSG.destino2 = Selecione o destino do segundo passo da conexão.
|
||||
editarConexionController.MSG.porSec1 = Informe o desconto do primeiro passo da conexão.
|
||||
editarConexionController.MSG.porSec2 = Informe o desconto do segundo passo da conexão.
|
||||
editarConexionController.MSG.tempoMin = Informe o tempo minimo de espera.
|
||||
editarConexionController.MSG.tempoMax = Informe o tempo máximo de espera.
|
||||
editarConexionController.MSG.modificarconexionnosalva = Só é possível modificar conexões salvas.
|
||||
|
||||
# Editar Configuracao de Conexion
|
||||
editarConexionConfController.window.title = Editar Configuração de Conexão
|
||||
|
|
Loading…
Reference in New Issue