fixes bug#21361
dev:wilian qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@104940 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
577e2e2375
commit
cf4a440f0c
|
@ -4,10 +4,12 @@
|
||||||
*/
|
*/
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
|
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zkplus.spring.SpringUtil;
|
import org.zkoss.zkplus.spring.SpringUtil;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
import org.zkoss.zul.Messagebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.ConexionConf;
|
import com.rjconsultores.ventaboletos.entidad.ConexionConf;
|
||||||
import com.rjconsultores.ventaboletos.service.ConexionConfService;
|
import com.rjconsultores.ventaboletos.service.ConexionConfService;
|
||||||
|
@ -29,21 +31,33 @@ public class RenderConexion implements ListitemRenderer {
|
||||||
|
|
||||||
private void setStyle(Listcell lc, ConexionConf conexionConf) {
|
private void setStyle(Listcell lc, ConexionConf conexionConf) {
|
||||||
lc.setStyle(changeColor ? style1 : style2);
|
lc.setStyle(changeColor ? style1 : style2);
|
||||||
if ((conexionConf.getIndisponible() != null) && (conexionConf.getIndisponible())) {
|
if (conexionConf != null && conexionConf.getIndisponible() != null && conexionConf.getIndisponible()) {
|
||||||
lc.setStyle(changeColor ? styleDesativada1 : styleDesativada2);
|
lc.setStyle(changeColor ? styleDesativada1 : styleDesativada2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void render(Listitem lstm, Object o) throws Exception {
|
public void render(Listitem lstm, Object o) throws Exception {
|
||||||
ConexionVO conexion = (ConexionVO) o;
|
ConexionVO conexion = (ConexionVO) o;
|
||||||
ConexionConf conexionConf = conexionConfService.buscar(conexion.getConexionCtrlId(), conexion.getGrupo());
|
ConexionConf conexionConf = null;
|
||||||
|
|
||||||
|
try {
|
||||||
|
conexionConf = conexionConfService.buscar(conexion.getConexionCtrlId(), conexion.getGrupo());
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
Messagebox.show(Labels.getLabel("busquedaConexionController.msg.erroConfConexion",
|
||||||
|
new Object[] {conexion.getConOrigen(), conexion.getConDestino(), conexion.getGrupo()}),
|
||||||
|
Labels.getLabel("busquedaConexionController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(conexionConf != null) {
|
||||||
if (grupo != conexionConf.getGrupo() ||
|
if (grupo != conexionConf.getGrupo() ||
|
||||||
grupoConexionCtrl != conexion.getConexionCtrlId()) {
|
grupoConexionCtrl != conexion.getConexionCtrlId()) {
|
||||||
grupo = conexionConf.getGrupo();
|
grupo = conexionConf.getGrupo();
|
||||||
grupoConexionCtrl = conexion.getConexionCtrlId();
|
grupoConexionCtrl = conexion.getConexionCtrlId();
|
||||||
changeColor = !changeColor;
|
changeColor = !changeColor;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Listcell lc = new Listcell(conexion.getConOrigen());
|
Listcell lc = new Listcell(conexion.getConOrigen());
|
||||||
setStyle(lc, conexionConf);
|
setStyle(lc, conexionConf);
|
||||||
|
|
|
@ -6263,6 +6263,7 @@ busquedaConexionController.btnCerrar.tooltiptext=Cerrar
|
||||||
busquedaConexionController.btnGenerarConexiones.tooltiptext=Generar conexiones
|
busquedaConexionController.btnGenerarConexiones.tooltiptext=Generar conexiones
|
||||||
busquedaConexionController.msgGerarCombincoes=Desea generar alass combinaciones de conexiones?
|
busquedaConexionController.msgGerarCombincoes=Desea generar alass combinaciones de conexiones?
|
||||||
busquedaConexionController.msgCombincoesGeradas=Combinaciones generadas exitosamente
|
busquedaConexionController.msgCombincoesGeradas=Combinaciones generadas exitosamente
|
||||||
|
busquedaConexionController.msg.erroConfConexion = Erro ao carregar a conexão origem {0} e destino {1} para grupo {2}
|
||||||
|
|
||||||
#Busqueda param conexion
|
#Busqueda param conexion
|
||||||
busquedaParamConexionController.window.title=Parámetros de conexión
|
busquedaParamConexionController.window.title=Parámetros de conexión
|
||||||
|
|
|
@ -6550,6 +6550,7 @@ busquedaConexionController.msgGerarCombincoes=Deseja gerar as combinações de c
|
||||||
busquedaConexionController.msgCombincoesGeradas=Combinações Geradas com Sucesso
|
busquedaConexionController.msgCombincoesGeradas=Combinações Geradas com Sucesso
|
||||||
busquedaConexionController.btnNovo.tooltiptext = Novo
|
busquedaConexionController.btnNovo.tooltiptext = Novo
|
||||||
busquedaConexionController.btnPesquisa.label = Pesquisa
|
busquedaConexionController.btnPesquisa.label = Pesquisa
|
||||||
|
busquedaConexionController.msg.erroConfConexion = Erro ao carregar a conexão origem {0} e destino {1} para grupo {2}
|
||||||
|
|
||||||
#Busqueda param conexion
|
#Busqueda param conexion
|
||||||
busquedaParamConexionController.window.title=Parâmetros de Conexão
|
busquedaParamConexionController.window.title=Parâmetros de Conexão
|
||||||
|
|
Loading…
Reference in New Issue