Mantis: 0004070 e 0004071
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@27798 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b31c69a508
commit
e811de93e0
|
@ -145,6 +145,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
||||||
private Radio radDatosTarjetaNo;
|
private Radio radDatosTarjetaNo;
|
||||||
private Radio radAprobacionAutorizado;
|
private Radio radAprobacionAutorizado;
|
||||||
private Radio radAprobacionLatente;
|
private Radio radAprobacionLatente;
|
||||||
|
private Combobox cmbPuntoVentaPadre;
|
||||||
private Combobox cmbFormaPago;
|
private Combobox cmbFormaPago;
|
||||||
private Combobox cmbEmpresa;
|
private Combobox cmbEmpresa;
|
||||||
private Combobox cmbEmpresaPtoVta;
|
private Combobox cmbEmpresaPtoVta;
|
||||||
|
@ -603,6 +604,15 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
||||||
cmbParada.setText(puntoVenta.getParada().getDescparada());
|
cmbParada.setText(puntoVenta.getParada().getDescparada());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PuntoVenta puntoVentaPadre = puntoVenta.getPuntoVentaPadre();
|
||||||
|
if (puntoVentaPadre != null) {
|
||||||
|
List<PuntoVenta> ls = new ArrayList<PuntoVenta>();
|
||||||
|
ls.add(puntoVentaPadre);
|
||||||
|
|
||||||
|
cmbPuntoVentaPadre.setModel(new BindingListModelList(ls, false));
|
||||||
|
cmbPuntoVentaPadre.setText(puntoVentaPadre.getNombpuntoventa());
|
||||||
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("Punto de Venta: " + e);
|
log.error("Punto de Venta: " + e);
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
|
@ -2065,4 +2075,37 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
|
||||||
this.ptovtaUsuarioBancarioList = ptovtaUsuarioBancarioList;
|
this.ptovtaUsuarioBancarioList = ptovtaUsuarioBancarioList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onSelect$cmbPuntoVentaPadre(Event ev) throws InterruptedException {
|
||||||
|
Comboitem cbiPuntoVenta = cmbPuntoVentaPadre.getSelectedItem();
|
||||||
|
PuntoVenta puntoVentaSub = (PuntoVenta) cbiPuntoVenta.getValue();
|
||||||
|
|
||||||
|
if (puntoVentaSub.getPuntoVentaPadre() != null) {
|
||||||
|
Messagebox.show(
|
||||||
|
(Labels.getLabel("editarPuntoVentaController.msg.naopodesersubordinadaehsubordinada")).replace("<1>", puntoVentaSub.getNombpuntoventa()).replace("<2>", puntoVentaSub.getPuntoVentaPadre().getNombpuntoventa()),
|
||||||
|
Labels.getLabel("editarPuntoVentaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
|
||||||
|
cmbPuntoVentaPadre.setSelectedItem(null);
|
||||||
|
cmbPuntoVentaPadre.setText(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onChange$cmbPuntoVentaPadre(Event ev) throws InterruptedException {
|
||||||
|
List<PuntoVenta> lsPuntosSubordinados = puntoVentaService.buscarPuntoVentaSubordinados(puntoVenta);
|
||||||
|
|
||||||
|
if (!lsPuntosSubordinados.isEmpty()) {
|
||||||
|
StringBuilder sbPuntosSubordinados = new StringBuilder("\n");
|
||||||
|
for (PuntoVenta pv : lsPuntosSubordinados) {
|
||||||
|
sbPuntosSubordinados.append(pv.getNombpuntoventa()).append("\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarPuntoVentaController.msg.naopodesersubordinadapossuisubordinadas") + sbPuntosSubordinados.toString(),
|
||||||
|
Labels.getLabel("editarPuntoVentaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
|
||||||
|
cmbPuntoVentaPadre.setSelectedItem(null);
|
||||||
|
cmbPuntoVentaPadre.setText(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -485,10 +485,13 @@ busquedaPuntoVentaController.lhDesc.label = Descrição
|
||||||
|
|
||||||
# Editar o ponto da pantalla de Venda
|
# Editar o ponto da pantalla de Venda
|
||||||
editarPuntoVentaController.window.title = Ponto de Venda ( Agência )
|
editarPuntoVentaController.window.title = Ponto de Venda ( Agência )
|
||||||
|
editarPuntoVentaController.msg.naopodesersubordinadapossuisubordinadas = Essa agencia nao pode ser subordinada a outra, ela já possui agencias subordinadas:
|
||||||
|
editarPuntoVentaController.msg.naopodesersubordinadaehsubordinada = Essa agencia nao pode ser subordinada a <1>. <1> já está subordinada a <2>.
|
||||||
editarPuntoVentaController.btnApagar.tooltiptext = Eliminar
|
editarPuntoVentaController.btnApagar.tooltiptext = Eliminar
|
||||||
editarPuntoVentaController.btnSalvar.tooltiptext = Salvar
|
editarPuntoVentaController.btnSalvar.tooltiptext = Salvar
|
||||||
editarPuntoVentaController.btnFechar.tooltiptext = Fechar
|
editarPuntoVentaController.btnFechar.tooltiptext = Fechar
|
||||||
editarPuntoVentaController.lbNome.value = Ponto de Venda ( Agência )
|
editarPuntoVentaController.lbNome.value = Ponto de Venda ( Agência )
|
||||||
|
editarPuntoVentaController.lbSubordinadaPunto.label = Subordinado à Agência
|
||||||
editarPuntoVentaController.lbActivo.value = Ativo
|
editarPuntoVentaController.lbActivo.value = Ativo
|
||||||
editarPuntoVentaController.lbCalle.value = Rua
|
editarPuntoVentaController.lbCalle.value = Rua
|
||||||
editarPuntoVentaController.lbNumero.value = Número
|
editarPuntoVentaController.lbNumero.value = Número
|
||||||
|
|
|
@ -129,6 +129,14 @@
|
||||||
width="70%" model="@{winEditarPuntoVenta$composer.lsMoneda}"
|
width="70%" model="@{winEditarPuntoVenta$composer.lsMoneda}"
|
||||||
selectedItem="@{winEditarPuntoVenta$composer.puntoVenta.moneda}" />
|
selectedItem="@{winEditarPuntoVenta$composer.puntoVenta.moneda}" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarPuntoVentaController.lbSubordinadaPunto.label')}" />
|
||||||
|
<combobox id="cmbPuntoVentaPadre"
|
||||||
|
mold="rounded" buttonVisible="true" width="90%"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
|
||||||
|
selectedItem="@{winEditarPuntoVenta$composer.puntoVenta.puntoVentaPadre}"/>
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<!-- Status Aprobacion -->
|
<!-- Status Aprobacion -->
|
||||||
<label
|
<label
|
||||||
|
|
Loading…
Reference in New Issue