fixes bug #7449
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@56030 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
63a79e2ce1
commit
eb13010969
|
@ -125,11 +125,13 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
|
|||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
cmbDestino.getValue(true); // chamar esse método senão, utilizando o mouse tem que clicar 2x para o getSelectedItem() retornar o item selecionado
|
||||
cmbOrigen.getValue(true);
|
||||
Parada origen = cmbOrigen.getSelectedItem() == null ? null : ((Parada) cmbOrigen.getSelectedItem().getValue());
|
||||
Parada destino = cmbDestino.getSelectedItem() == null ? null : ((Parada) cmbDestino.getSelectedItem().getValue());
|
||||
|
||||
Integer numSecuenciaDestino = 0;
|
||||
Integer numSecuenciaOrigen = 0;
|
||||
Integer numSecuenciaDestino = -1;
|
||||
Integer numSecuenciaOrigen = -1;
|
||||
|
||||
if (confRestricaoCanalVenta.getRuta() != null) {
|
||||
|
||||
|
@ -173,15 +175,15 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
|
|||
cmbOrigen.getValue(true);
|
||||
cmbDestino.getValue(true);
|
||||
}
|
||||
if (cmbOrigen.getSelectedItem() == null) {
|
||||
if (origen == null) {
|
||||
confRestricaoCanalVenta.setOrigem(null);
|
||||
} else {
|
||||
confRestricaoCanalVenta.setOrigem((Parada) cmbOrigen.getSelectedItem().getValue());
|
||||
confRestricaoCanalVenta.setOrigem(origen);
|
||||
}
|
||||
if (cmbDestino.getSelectedItem() == null) {
|
||||
if (destino == null) {
|
||||
confRestricaoCanalVenta.setDestino(null);
|
||||
} else {
|
||||
confRestricaoCanalVenta.setDestino((Parada) cmbDestino.getSelectedItem().getValue());
|
||||
confRestricaoCanalVenta.setDestino(destino);
|
||||
}
|
||||
if (cmbTipoPtoVta.getSelectedItem() == null) {
|
||||
confRestricaoCanalVenta.setTipoPuntoVenta(null);
|
||||
|
|
Loading…
Reference in New Issue