diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java index 5a04a527b..0cd5de811 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarDiagramaAutobusController.java @@ -4,20 +4,12 @@ */ 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.Calendar; import java.util.HashMap; import java.util.List; import java.util.Map; + import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; @@ -33,6 +25,17 @@ import org.zkoss.zul.Intbox; import org.zkoss.zul.Messagebox; 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 @@ -3253,4 +3256,13 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer { public Boolean isAsientoMaior54() { return ApplicationProperties.getInstance().diagramaAutobusDosPestana(); } + + public String getDiagramaAutobus1() { + return LayoutDiagramaAutobus.getDiagramaAutobus1(); + } + + public String getDiagramaAutobus2() { + return LayoutDiagramaAutobus.getDiagramaAutobus2(); + } + } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/LayoutDiagramaAutobus.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/LayoutDiagramaAutobus.java new file mode 100644 index 000000000..ada45443f --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/LayoutDiagramaAutobus.java @@ -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; + } + +} diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index f84d51b9f..82fffef31 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1851,8 +1851,8 @@ editarConfiguracionCorridaAsientoController.MSG.destinoObligatoria = Informe el editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=El asiento {0} ya está configurado 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.lbVagao1.value = Vagon 1 -editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagon 2 +editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagon Início +editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagon Fin # Buesqueda de Tarifas Mínimas busquedaTarifasMinimasController.window.title = Tarifas mínimas diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 2c92c1003..cc223ecc6 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1891,8 +1891,8 @@ editarConfiguracionCorridaAsientoController.MSG.destinoObligatoria = Informe a D editarConfiguracionCorridaAsientoController.MSG.poltronaJahConfigurada=A poltrona {0} já está configurada. 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.lbVagao1.value = Vagão 1 -editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagão 2 +editarConfiguracionCorridaAsientoController.lbVagao1.value = Vagão Início +editarConfiguracionCorridaAsientoController.lbVagao2.value = Vagão Fim # Buesqueda de Tarifas Mínimas busquedaTarifasMinimasController.window.title = Tarifas Mínimas diff --git a/web/gui/esquema_operacional/editarDiagramaAutobus.zul b/web/gui/esquema_operacional/editarDiagramaAutobus.zul index 5468f2f4b..2eb5d9f72 100644 --- a/web/gui/esquema_operacional/editarDiagramaAutobus.zul +++ b/web/gui/esquema_operacional/editarDiagramaAutobus.zul @@ -76,7 +76,7 @@ - + @@ -225,7 +225,7 @@ - + diff --git a/web/gui/img/background_trem_1.png b/web/gui/img/background_trem_1.png new file mode 100644 index 000000000..e73faac98 Binary files /dev/null and b/web/gui/img/background_trem_1.png differ diff --git a/web/gui/img/background_trem_2.png b/web/gui/img/background_trem_2.png new file mode 100644 index 000000000..2c1bc50ca Binary files /dev/null and b/web/gui/img/background_trem_2.png differ