ajuste cadastro de paradas

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@21011 d1611594-4594-4d17-8e1d-87c2c4800839
master
gleimar 2012-09-04 15:03:29 +00:00
parent 8f20d4082c
commit 901f0cc92f
5 changed files with 156 additions and 198 deletions

View File

@ -57,7 +57,6 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward
private List<PuntoVenta> lsPuntoVenta; private List<PuntoVenta> lsPuntoVenta;
private List<Marca> lsMarca; private List<Marca> lsMarca;
private List<MotivoCancelacion> lsMotivoCancelacion; private List<MotivoCancelacion> lsMotivoCancelacion;
private List<Parada> lsParada;
private Combobox cmbMarca; private Combobox cmbMarca;
private Combobox cmbParadaDestino; private Combobox cmbParadaDestino;
private Combobox cmbParadaOrigem; private Combobox cmbParadaOrigem;
@ -104,14 +103,6 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward
this.lsMarca = lsMarca; this.lsMarca = lsMarca;
} }
public List<Parada> getLsParada() {
return lsParada;
}
public void setLsParada(List<Parada> lsParada) {
this.lsParada = lsParada;
}
public List<PuntoVenta> getLsPuntoVenta() { public List<PuntoVenta> getLsPuntoVenta() {
return lsPuntoVenta; return lsPuntoVenta;
} }
@ -132,10 +123,6 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward
lsMarca.add(new Marca()); lsMarca.add(new Marca());
lsMarca.addAll(marcaService.obtenerTodos()); lsMarca.addAll(marcaService.obtenerTodos());
lsParada = new ArrayList<Parada>();
lsParada.add(new Parada());
lsParada.addAll(paradaService.obtenerTodos());
lsMotivoCancelacion = new ArrayList<MotivoCancelacion>(); lsMotivoCancelacion = new ArrayList<MotivoCancelacion>();
lsMotivoCancelacion.add(new MotivoCancelacion()); lsMotivoCancelacion.add(new MotivoCancelacion());
lsMotivoCancelacion.addAll(motivoCancelacionService.obtenerTodosTipoMotivoB()); lsMotivoCancelacion.addAll(motivoCancelacionService.obtenerTodosTipoMotivoB());

View File

@ -8,6 +8,7 @@ import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.Nodo; import com.rjconsultores.ventaboletos.entidad.Nodo;
import com.rjconsultores.ventaboletos.entidad.Parada; import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoParada; import com.rjconsultores.ventaboletos.entidad.TipoParada;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.NodoService; import com.rjconsultores.ventaboletos.service.NodoService;
import com.rjconsultores.ventaboletos.service.ParadaService; import com.rjconsultores.ventaboletos.service.ParadaService;
import com.rjconsultores.ventaboletos.service.TipoParadaService; import com.rjconsultores.ventaboletos.service.TipoParadaService;
@ -26,6 +27,7 @@ import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.util.Clients; import org.zkoss.zk.ui.util.Clients;
import org.zkoss.zul.Button; import org.zkoss.zul.Button;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
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;
@ -54,6 +56,7 @@ public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
private List<TipoParada> lsTipoParadas; private List<TipoParada> lsTipoParadas;
private List<Nodo> lsNodo; private List<Nodo> lsNodo;
private Button btnApagar; private Button btnApagar;
private Intbox codAntt;
public Combobox getCmbCiudad() { public Combobox getCmbCiudad() {
return cmbCiudad; return cmbCiudad;
@ -147,45 +150,22 @@ public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
cmbCiudad.getSelectedItem(); cmbCiudad.getSelectedItem();
cmbTipoParada.getSelectedItem(); cmbTipoParada.getSelectedItem();
cmbNodo.getSelectedItem(); cmbNodo.getSelectedItem();
codAntt.getValue();
try { try {
if (parada.getParadaId() == null) { paradaService.suscribirActualizar(parada);
List<Parada> lsParadas =
paradaService.buscar(parada.getDescparada(), parada.getCveparada(),
parada.getCiudad(), parada.getTipoParada(), parada.getNodo());
lsParadas.addAll(paradaService.buscar(parada.getDescparada()));
lsParadas.addAll(paradaService.buscarCVE(parada.getCveparada()));
if (lsParadas.isEmpty()) {
paradaService.suscribir(parada);
paradaList.addItem(parada);
Messagebox.show(
Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"),
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
} else {
Messagebox.show(
Labels.getLabel("MSG.Registro.Existe"),
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
}
} else {
paradaService.actualizacion(parada);
paradaList.updateItem(parada); paradaList.updateItem(parada);
Messagebox.show( Messagebox.show(
Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"), Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"),
Labels.getLabel("editarCatalogoDeParadaController.window.title"), Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);
}
closeWindow(); closeWindow();
} catch (Exception ex) { } catch (BusinessException ex) {
log.error(ex);
Messagebox.show( Messagebox.show(
Labels.getLabel("MSG.Error"), ex.getLocalizedMessage(),
Labels.getLabel("editarCatalogoDeParadaController.window.title"), Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION); Messagebox.OK, Messagebox.INFORMATION);

View File

@ -51,7 +51,6 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer {
private static Logger log = Logger.getLogger(EditarTarjetaViajeController.class); private static Logger log = Logger.getLogger(EditarTarjetaViajeController.class);
private List<Empresa> lsEmpresa; private List<Empresa> lsEmpresa;
private List<Autobus> lsAutobus; private List<Autobus> lsAutobus;
private List<Parada> lsParada;
private List<ClaseServicio> lsClaseServicio; private List<ClaseServicio> lsClaseServicio;
private List<Conductor> lsConductor; private List<Conductor> lsConductor;
@Autowired @Autowired
@ -298,14 +297,6 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer {
this.lsAutobus = lsAutobus; this.lsAutobus = lsAutobus;
} }
public List<Parada> getLsParada() {
return lsParada;
}
public void setLsParada(List<Parada> lsParada) {
this.lsParada = lsParada;
}
public List<ClaseServicio> getLsClaseServicio() { public List<ClaseServicio> getLsClaseServicio() {
return lsClaseServicio; return lsClaseServicio;
} }
@ -435,7 +426,6 @@ public class EditarTarjetaViajeController extends MyGenericForwardComposer {
lsMarca = marcaService.buscarDescricaoIdMarca(); lsMarca = marcaService.buscarDescricaoIdMarca();
lsEmpresa = empresaService.buscarTodosExceto(-1); lsEmpresa = empresaService.buscarTodosExceto(-1);
lsAutobus = autobusService.obtenerTodos(); lsAutobus = autobusService.obtenerTodos();
lsParada = paradaService.obtenerTodos();
lsClaseServicio = claseServicioService.buscarTodosExceto(-1); lsClaseServicio = claseServicioService.buscarTodosExceto(-1);
lsConductor = conductorService.obtenerTodos(); lsConductor = conductorService.obtenerTodos();
} }

View File

@ -941,6 +941,7 @@ busquedaCatalogoDeParadaController.lhId.label = ID
busquedaCatalogoDeParadaController.lhParada.label = Localidade busquedaCatalogoDeParadaController.lhParada.label = Localidade
busquedaCatalogoDeParadaController.lhDesc.label = Descrição busquedaCatalogoDeParadaController.lhDesc.label = Descrição
busquedaCatalogoDeParadaController.lbCveParada.label = Código Localidade busquedaCatalogoDeParadaController.lbCveParada.label = Código Localidade
busquedaCatalogoDeParadaController.msg.codAnttJaExiste = Já existe uma parada com o Código ANTT informado
# Editar Desfile de pantalla # Editar Desfile de pantalla
editarCatalogoDeParadaController.window.title = Localidade editarCatalogoDeParadaController.window.title = Localidade

View File

@ -55,7 +55,7 @@
<row> <row>
<label <label
value="${c:l('editarTramoRutaController.lblPrefixo.value')}" /> value="${c:l('editarTramoRutaController.lblPrefixo.value')}" />
<textbox id="txtPrefixo" width="89%" <textbox id="txtPrefixo" width="89%" maxlength="10"
constraint="no empty" sclass="mydb" /> constraint="no empty" sclass="mydb" />
</row> </row>
</rows> </rows>