fixes bug#24503
qua: dev:Valdevir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@112222 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
477195b5cc
commit
7e1a8a3806
|
@ -40,6 +40,7 @@ public class EditarConexionConfController extends MyGenericForwardComposer {
|
|||
private Conexion conexion;
|
||||
private HashMap<Integer, ConexionConf> conexionConfHash;
|
||||
private List<ConexionDescuento> conexoesDescontoRemovidas;
|
||||
private List<ConexionDescuento> conexoesDescontoRemovidasLocal;
|
||||
|
||||
@Autowired
|
||||
private ConexionDescuentoService conexionDescuentoService;
|
||||
|
@ -54,10 +55,10 @@ public class EditarConexionConfController extends MyGenericForwardComposer {
|
|||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
listBoxDesconto.setItemRenderer(new RenderConexionDescuento());
|
||||
|
||||
conexoesDescontoRemovidasLocal = new ArrayList<ConexionDescuento>();
|
||||
recuperaParametros();
|
||||
iniciaCampos();
|
||||
listBoxDesconto.setItemRenderer(new RenderConexionDescuento());
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
|
@ -103,6 +104,7 @@ public class EditarConexionConfController extends MyGenericForwardComposer {
|
|||
txtValorDesconto.setConstraint("no empty");
|
||||
txtValorDescontoTasaEmbarque.setText("");
|
||||
cmbClasseServicio.setSelectedIndex(-1);
|
||||
conexion.getConexionesDescuentos().add(conexionDescuento);
|
||||
} else {
|
||||
cmbClasseServicio.setSelectedIndex(-1);
|
||||
Messagebox.show(Labels.getLabel("editarConexionConfController.MSG.classeRepetida"),
|
||||
|
@ -123,7 +125,7 @@ public class EditarConexionConfController extends MyGenericForwardComposer {
|
|||
ConexionDescuento conexionDescuento = (ConexionDescuento) listBoxDesconto.getSelected();
|
||||
if (conexionDescuento.getIdConexionDescuento() != null) {
|
||||
conexionDescuento.setActivo(false);
|
||||
conexoesDescontoRemovidas.add(conexionDescuento);
|
||||
conexoesDescontoRemovidasLocal.add(conexionDescuento);
|
||||
}
|
||||
listBoxDesconto.removeItem(conexionDescuento);
|
||||
}
|
||||
|
@ -131,6 +133,12 @@ public class EditarConexionConfController extends MyGenericForwardComposer {
|
|||
@SuppressWarnings("unchecked")
|
||||
public void onClick$btnConfirmar(Event event) {
|
||||
conexionConfHash.put(conexion.getNumgrupo(), conexionConf);
|
||||
if(conexoesDescontoRemovidasLocal!=null && !conexoesDescontoRemovidasLocal.isEmpty()) {
|
||||
for (ConexionDescuento conexionDescuento : conexoesDescontoRemovidasLocal) {
|
||||
conexoesDescontoRemovidas.add(conexionDescuento);
|
||||
}
|
||||
|
||||
}
|
||||
conexion.setConexionesDescuentos(listBoxDesconto.getListData());
|
||||
closeWindow();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue