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<Marca> lsMarca;
private List<MotivoCancelacion> lsMotivoCancelacion;
private List<Parada> lsParada;
private Combobox cmbMarca;
private Combobox cmbParadaDestino;
private Combobox cmbParadaOrigem;
@ -104,14 +103,6 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward
this.lsMarca = lsMarca;
}
public List<Parada> getLsParada() {
return lsParada;
}
public void setLsParada(List<Parada> lsParada) {
this.lsParada = lsParada;
}
public List<PuntoVenta> getLsPuntoVenta() {
return lsPuntoVenta;
}
@ -132,10 +123,6 @@ public class BusquedaConfiguracionCancelacionController extends MyGenericForward
lsMarca.add(new Marca());
lsMarca.addAll(marcaService.obtenerTodos());
lsParada = new ArrayList<Parada>();
lsParada.add(new Parada());
lsParada.addAll(paradaService.obtenerTodos());
lsMotivoCancelacion = new ArrayList<MotivoCancelacion>();
lsMotivoCancelacion.add(new MotivoCancelacion());
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.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoParada;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.NodoService;
import com.rjconsultores.ventaboletos.service.ParadaService;
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.zul.Button;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Textbox;
@ -54,6 +56,7 @@ public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
private List<TipoParada> lsTipoParadas;
private List<Nodo> lsNodo;
private Button btnApagar;
private Intbox codAntt;
public Combobox getCmbCiudad() {
return cmbCiudad;
@ -147,45 +150,22 @@ public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
cmbCiudad.getSelectedItem();
cmbTipoParada.getSelectedItem();
cmbNodo.getSelectedItem();
codAntt.getValue();
try {
if (parada.getParadaId() == null) {
List<Parada> lsParadas =
paradaService.buscar(parada.getDescparada(), parada.getCveparada(),
parada.getCiudad(), parada.getTipoParada(), parada.getNodo());
paradaService.suscribirActualizar(parada);
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);
Messagebox.show(
Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"),
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
}
closeWindow();
} catch (Exception ex) {
log.error(ex);
} catch (BusinessException ex) {
Messagebox.show(
Labels.getLabel("MSG.Error"),
ex.getLocalizedMessage(),
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);

View File

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

View File

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

View File

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