wilian 2015-06-29 19:57:34 +00:00
parent f059a9b37f
commit 0b966fe979
7 changed files with 54 additions and 15 deletions

View File

@ -4,20 +4,12 @@
*/ */
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional; package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import com.rjconsultores.ventaboletos.entidad.Corrida;
import com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus;
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
import com.rjconsultores.ventaboletos.service.CorridaService;
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Calendar; import java.util.Calendar;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
@ -33,6 +25,17 @@ import org.zkoss.zul.Intbox;
import org.zkoss.zul.Messagebox; import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Textbox; import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.Corrida;
import com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus;
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
import com.rjconsultores.ventaboletos.service.CorridaService;
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.LayoutDiagramaAutobus;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
/** /**
* *
* @author Administrador * @author Administrador
@ -3253,4 +3256,13 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
public Boolean isAsientoMaior54() { public Boolean isAsientoMaior54() {
return ApplicationProperties.getInstance().diagramaAutobusDosPestana(); return ApplicationProperties.getInstance().diagramaAutobusDosPestana();
} }
public String getDiagramaAutobus1() {
return LayoutDiagramaAutobus.getDiagramaAutobus1();
}
public String getDiagramaAutobus2() {
return LayoutDiagramaAutobus.getDiagramaAutobus2();
}
} }

View File

@ -0,0 +1,27 @@
package com.rjconsultores.ventaboletos.web.utilerias;
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
public class LayoutDiagramaAutobus {
private static final String DIAGRAMA_ONIBUS_1 = "gui/img/background_onibus.png";
private static final String DIAGRAMA_ONIBUS_2 = "gui/img/background_onibus.png";
private static final String DIAGRAMA_TREM_1 = "gui/img/background_trem_1.png";
private static final String DIAGRAMA_TREM_2 = "gui/img/background_trem_2.png";
public static String getDiagramaAutobus1() {
if(ApplicationProperties.getInstance().diagramaAutobusTrem()) {
return DIAGRAMA_TREM_1;
}
return DIAGRAMA_ONIBUS_1;
}
public static String getDiagramaAutobus2() {
if(ApplicationProperties.getInstance().diagramaAutobusTrem()) {
return DIAGRAMA_TREM_2;
}
return DIAGRAMA_ONIBUS_2;
}
}

View File

@ -1851,8 +1851,8 @@ editarConfiguracionCorridaAsientoController.MSG.destinoObligatoria = Informe el
editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=El asiento {0} ya está configurado editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=El asiento {0} ya está configurado
editarConfiguracionCorridaAsientoController.MSG.poltronaNoVendible=El asiento {0} no está disponible para la venta editarConfiguracionCorridaAsientoController.MSG.poltronaNoVendible=El asiento {0} no está disponible para la venta
editarConfiguracionCorridaAsientoController.MSG.validacionGrabacion=Hubo un erro al guardar la planificación de cotas editarConfiguracionCorridaAsientoController.MSG.validacionGrabacion=Hubo un erro al guardar la planificación de cotas
editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagon 1 editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagon Início
editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagon 2 editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagon Fin
# Buesqueda de Tarifas Mínimas # Buesqueda de Tarifas Mínimas
busquedaTarifasMinimasController.window.title = Tarifas mínimas busquedaTarifasMinimasController.window.title = Tarifas mínimas

View File

@ -1891,8 +1891,8 @@ editarConfiguracionCorridaAsientoController.MSG.destinoObligatoria = Informe a D
editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=A poltrona {0} já está configurada. editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=A poltrona {0} já está configurada.
editarConfiguracionCorridaAsientoController.MSG.poltronaNoVendible=A poltrona {0} não está disponível para venda. editarConfiguracionCorridaAsientoController.MSG.poltronaNoVendible=A poltrona {0} não está disponível para venda.
editarConfiguracionCorridaAsientoController.MSG.validacionGrabacion=Houve um erro ao salvar o planejamento de cotas editarConfiguracionCorridaAsientoController.MSG.validacionGrabacion=Houve um erro ao salvar o planejamento de cotas
editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagão 1 editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagão Início
editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagão 2 editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagão Fim
# Buesqueda de Tarifas Mínimas # Buesqueda de Tarifas Mínimas
busquedaTarifasMinimasController.window.title = Tarifas Mínimas busquedaTarifasMinimasController.window.title = Tarifas Mínimas

View File

@ -76,7 +76,7 @@
<tabpanel> <tabpanel>
<h:center> <h:center>
<h:table width="767" border="0" cellpadding="0" cellspacing="0" background="gui/img/background_onibus.png" id="tab_bus"> <h:table width="767" border="0" cellpadding="0" cellspacing="0" background="@{winEditarDiagramaAutobus$composer.diagramaAutobus1}" id="tab_bus">
<h:tr> <h:tr>
<h:td height= "198"> <h:td height= "198">
<h:table width="75%" height="80%" border="0" align="center" cellpadding="0" cellspacing="2" id="tab_poltronas"> <h:table width="75%" height="80%" border="0" align="center" cellpadding="0" cellspacing="2" id="tab_poltronas">
@ -225,7 +225,7 @@
<!-- VAGAO 2 --> <!-- VAGAO 2 -->
<tabpanel> <tabpanel>
<h:center> <h:center>
<h:table width="767" border="0" cellpadding="0" cellspacing="0" background="gui/img/background_onibus.png" id="tab_bus2"> <h:table width="767" border="0" cellpadding="0" cellspacing="0" background="@{winEditarDiagramaAutobus$composer.diagramaAutobus2}" id="tab_bus2">
<h:tr> <h:tr>
<h:td height= "198"> <h:td height= "198">
<h:table width="75%" height="80%" border="0" align="center" cellpadding="0" cellspacing="2" id="tab_poltronas2"> <h:table width="75%" height="80%" border="0" align="center" cellpadding="0" cellspacing="2" id="tab_poltronas2">

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB