ajuste cadastro de paradas
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@21011 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
8f20d4082c
commit
901f0cc92f
|
@ -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());
|
||||||
|
|
|
@ -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;
|
||||||
|
|
||||||
|
@ -37,216 +39,194 @@ import org.zkoss.zul.Textbox;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
|
public class EditarCatalogoDeParadaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ParadaService paradaService;
|
private ParadaService paradaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private TipoParadaService tipoParadaService;
|
private TipoParadaService tipoParadaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private NodoService nodoService;
|
private NodoService nodoService;
|
||||||
private Parada parada;
|
private Parada parada;
|
||||||
private MyListbox paradaList;
|
private MyListbox paradaList;
|
||||||
private static Logger log = Logger.getLogger(EditarCatalogoDeParadaController.class);
|
private static Logger log = Logger.getLogger(EditarCatalogoDeParadaController.class);
|
||||||
private Textbox txtNome;
|
private Textbox txtNome;
|
||||||
private Textbox cveparada;
|
private Textbox cveparada;
|
||||||
private Combobox cmbCiudad;
|
private Combobox cmbCiudad;
|
||||||
private Combobox cmbTipoParada;
|
private Combobox cmbTipoParada;
|
||||||
private Combobox cmbNodo;
|
private Combobox cmbNodo;
|
||||||
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;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCmbCiudad(Combobox cmbCiudad) {
|
public void setCmbCiudad(Combobox cmbCiudad) {
|
||||||
this.cmbCiudad = cmbCiudad;
|
this.cmbCiudad = cmbCiudad;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Combobox getCmbNodo() {
|
public Combobox getCmbNodo() {
|
||||||
return cmbNodo;
|
return cmbNodo;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCmbNodo(Combobox cmbNodo) {
|
public void setCmbNodo(Combobox cmbNodo) {
|
||||||
this.cmbNodo = cmbNodo;
|
this.cmbNodo = cmbNodo;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Combobox getCmbTipoParada() {
|
public Combobox getCmbTipoParada() {
|
||||||
return cmbTipoParada;
|
return cmbTipoParada;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCmbTipoParada(Combobox cmbTipoParada) {
|
public void setCmbTipoParada(Combobox cmbTipoParada) {
|
||||||
this.cmbTipoParada = cmbTipoParada;
|
this.cmbTipoParada = cmbTipoParada;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Textbox getCveparada() {
|
public Textbox getCveparada() {
|
||||||
return cveparada;
|
return cveparada;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCveparada(Textbox cveparada) {
|
public void setCveparada(Textbox cveparada) {
|
||||||
this.cveparada = cveparada;
|
this.cveparada = cveparada;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Button getBtnApagar() {
|
public Button getBtnApagar() {
|
||||||
return btnApagar;
|
return btnApagar;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setBtnApagar(Button btnApagar) {
|
public void setBtnApagar(Button btnApagar) {
|
||||||
this.btnApagar = btnApagar;
|
this.btnApagar = btnApagar;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Textbox getTxtNome() {
|
public Textbox getTxtNome() {
|
||||||
return txtNome;
|
return txtNome;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTxtNome(Textbox txtNome) {
|
public void setTxtNome(Textbox txtNome) {
|
||||||
this.txtNome = txtNome;
|
this.txtNome = txtNome;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<Nodo> getLsNodo() {
|
public List<Nodo> getLsNodo() {
|
||||||
return lsNodo;
|
return lsNodo;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setLsNodo(List<Nodo> lsNodo) {
|
public void setLsNodo(List<Nodo> lsNodo) {
|
||||||
this.lsNodo = lsNodo;
|
this.lsNodo = lsNodo;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<TipoParada> getLsTipoParadas() {
|
public List<TipoParada> getLsTipoParadas() {
|
||||||
return lsTipoParadas;
|
return lsTipoParadas;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setLsTipoParadas(List<TipoParada> lsTipoParadas) {
|
public void setLsTipoParadas(List<TipoParada> lsTipoParadas) {
|
||||||
this.lsTipoParadas = lsTipoParadas;
|
this.lsTipoParadas = lsTipoParadas;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
parada = (Parada) Executions.getCurrent().getArg().get("parada");
|
parada = (Parada) Executions.getCurrent().getArg().get("parada");
|
||||||
paradaList = (MyListbox) Executions.getCurrent().getArg().get("paradaList");
|
paradaList = (MyListbox) Executions.getCurrent().getArg().get("paradaList");
|
||||||
|
|
||||||
lsTipoParadas = tipoParadaService.obtenerTodos();
|
lsTipoParadas = tipoParadaService.obtenerTodos();
|
||||||
lsNodo = nodoService.obtenerTodos();
|
lsNodo = nodoService.obtenerTodos();
|
||||||
|
|
||||||
if (parada.getParadaId() == null) {
|
if (parada.getParadaId() == null) {
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
} else {
|
} else {
|
||||||
Ciudad ciudad = parada.getCiudad();
|
Ciudad ciudad = parada.getCiudad();
|
||||||
if (ciudad != null) {
|
if (ciudad != null) {
|
||||||
cmbCiudad.setText(ciudad.getNombciudad());
|
cmbCiudad.setText(ciudad.getNombciudad());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
txtNome.focus();
|
txtNome.focus();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
txtNome.getValue();
|
txtNome.getValue();
|
||||||
cveparada.getValue();
|
cveparada.getValue();
|
||||||
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()));
|
paradaList.updateItem(parada);
|
||||||
lsParadas.addAll(paradaService.buscarCVE(parada.getCveparada()));
|
|
||||||
|
|
||||||
if (lsParadas.isEmpty()) {
|
Messagebox.show(
|
||||||
paradaService.suscribir(parada);
|
Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"),
|
||||||
paradaList.addItem(parada);
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
Messagebox.show(
|
closeWindow();
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.MSG.suscribirOK"),
|
} catch (BusinessException ex) {
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
Messagebox.show(
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
ex.getLocalizedMessage(),
|
||||||
} else {
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
Messagebox.show(
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
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();
|
public void onClick$btnApagar(Event ev) {
|
||||||
} catch (Exception ex) {
|
try {
|
||||||
log.error(ex);
|
int resp = Messagebox.show(
|
||||||
Messagebox.show(
|
Labels.getLabel("editarCatalogoDeParadaController.MSG.borrarPergunta"),
|
||||||
Labels.getLabel("MSG.Error"),
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
|
||||||
|
|
||||||
}
|
if (resp == Messagebox.YES) {
|
||||||
}
|
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) {
|
paradaService.borrar(parada);
|
||||||
try {
|
|
||||||
int resp = Messagebox.show(
|
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.MSG.borrarPergunta"),
|
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
|
||||||
|
|
||||||
if (resp == Messagebox.YES) {
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.MSG.borrarOK"),
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
paradaService.borrar(parada);
|
paradaList.removeItem(parada);
|
||||||
|
|
||||||
Messagebox.show(
|
closeWindow();
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.MSG.borrarOK"),
|
}
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
} catch (RegistroConDependenciaException ex) {
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Clients.alert(
|
||||||
|
ex.getLocalizedMessage(),
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
|
Messagebox.INFORMATION);
|
||||||
|
} catch (Exception ex) {
|
||||||
|
log.error(ex);
|
||||||
|
Clients.alert(
|
||||||
|
Labels.getLabel("MSG.Error"),
|
||||||
|
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
||||||
|
Messagebox.INFORMATION);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
paradaList.removeItem(parada);
|
public Parada getParada() {
|
||||||
|
return parada;
|
||||||
|
}
|
||||||
|
|
||||||
closeWindow();
|
public void setParada(Parada parada) {
|
||||||
}
|
this.parada = parada;
|
||||||
} catch (RegistroConDependenciaException ex) {
|
}
|
||||||
Clients.alert(
|
|
||||||
ex.getLocalizedMessage(),
|
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
|
||||||
Messagebox.INFORMATION);
|
|
||||||
} catch (Exception ex) {
|
|
||||||
log.error(ex);
|
|
||||||
Clients.alert(
|
|
||||||
Labels.getLabel("MSG.Error"),
|
|
||||||
Labels.getLabel("editarCatalogoDeParadaController.window.title"),
|
|
||||||
Messagebox.INFORMATION);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public Parada getParada() {
|
public MyListbox getParadaList() {
|
||||||
return parada;
|
return paradaList;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setParada(Parada parada) {
|
public void setParadaList(MyListbox paradaList) {
|
||||||
this.parada = parada;
|
this.paradaList = paradaList;
|
||||||
}
|
}
|
||||||
|
|
||||||
public MyListbox getParadaList() {
|
public ParadaService getParadaService() {
|
||||||
return paradaList;
|
return paradaService;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setParadaList(MyListbox paradaList) {
|
public void setParadaService(ParadaService paradaService) {
|
||||||
this.paradaList = paradaList;
|
this.paradaService = paradaService;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ParadaService getParadaService() {
|
|
||||||
return paradaService;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setParadaService(ParadaService paradaService) {
|
|
||||||
this.paradaService = paradaService;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue