correcao (bug 5967)

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@40914 d1611594-4594-4d17-8e1d-87c2c4800839
master
lucas.taia 2015-01-22 12:12:15 +00:00
parent e8ce5a08db
commit 8253289f55
4 changed files with 125 additions and 1 deletions

View File

@ -9,6 +9,7 @@ import java.util.Calendar;
import java.util.Date;
import java.util.List;
import org.apache.commons.lang.math.NumberUtils;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
@ -116,6 +117,11 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
private Spinner spTiempoPrevioMinuto;
private Spinner spTiempoPrevioInternetHora;
private Spinner spTiempoPrevioInternetMinuto;
private Spinner spTiempoLiberacionHoraCaduc;
private Spinner spTiempoLiberacionMinutoCaduc;
private Spinner spTiempoLiberacionInternetHoraCaduc;
private Spinner spTiempoLiberacionInternetMinutoCaduc;
public Button getBtnApagar() {
return btnApagar;
@ -176,7 +182,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
String[] horaMinutoTiempoliberacion = capturarHoraMinuto(reservacionCtrl.getTiempoliberacion());
String[] horaMinutoTiempoliberacioninternet = capturarHoraMinuto(reservacionCtrl.getTiempoliberacioninternet());
String[] horaMinutoTiempoprevio = capturarHoraMinuto(reservacionCtrl.getTiempoprevio());
String[] horaMinutoTiempopreviointernet = capturarHoraMinuto(reservacionCtrl.getTiempopreviointernet());
String[] horaMinutoTiempopreviointernet = capturarHoraMinuto(reservacionCtrl.getTiempopreviointernet());
String[] horaMinutoTiempoliberacionCaduc = capturarHoraMinuto(reservacionCtrl.getTiempoliberacionCaduc());
String[] horaMinutoTiempoliberacioninternetCaduc = capturarHoraMinuto(reservacionCtrl.getTiempoliberacioninternetCaduc());
spTiempoLiberacionHora.setText(horaMinutoTiempoliberacion[0]);
spTiempoLiberacionMinuto.setText(horaMinutoTiempoliberacion[1]);
@ -186,6 +194,13 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
spTiempoPrevioMinuto.setText(horaMinutoTiempoprevio[1]);
spTiempoPrevioInternetHora.setText(horaMinutoTiempopreviointernet[0]);
spTiempoPrevioInternetMinuto.setText(horaMinutoTiempopreviointernet[1]);
spTiempoLiberacionHoraCaduc.setText(horaMinutoTiempoliberacionCaduc[0]);
spTiempoLiberacionMinutoCaduc.setText(horaMinutoTiempoliberacionCaduc[1]);
spTiempoLiberacionInternetHoraCaduc.setText(horaMinutoTiempoliberacioninternetCaduc[0]);
spTiempoLiberacionInternetMinutoCaduc.setText(horaMinutoTiempoliberacioninternetCaduc[1]);
desabilitaTempos();
}
@ -538,6 +553,11 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
spTiempoPrevioMinuto.getValue();
spTiempoPrevioInternetHora.getValue();
spTiempoPrevioInternetMinuto.getValue();
spTiempoLiberacionHoraCaduc.getValue();
spTiempoLiberacionMinutoCaduc.getValue();
spTiempoLiberacionInternetHoraCaduc.getValue();
spTiempoLiberacionInternetMinutoCaduc.getValue();
NumAsientosCorrida.getValue();
@ -634,6 +654,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
reservacionCtrl.setTiempoliberacioninternet(spTiempoLiberacionInternetHora.getValue(), spTiempoLiberacionInternetMinuto.getValue());
reservacionCtrl.setTiempoprevio(spTiempoPrevioHora.getValue(), spTiempoPrevioMinuto.getValue());
reservacionCtrl.setTiempopreviointernet(spTiempoPrevioInternetHora.getValue(), spTiempoPrevioInternetMinuto.getValue());
reservacionCtrl.setTiempoliberacionCaduc(spTiempoLiberacionHoraCaduc.getValue(), spTiempoLiberacionMinutoCaduc.getValue());
reservacionCtrl.setTiempoliberacioninternetCaduc(spTiempoLiberacionInternetHoraCaduc.getValue(), spTiempoLiberacionInternetMinutoCaduc.getValue());
if (reservacionCtrl.getReservacionctrlId() == null) {
reservacionCtrlService.suscribir(reservacionCtrl);
@ -685,6 +708,81 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
closeWindow();
}
}
public void onChange$spTiempoLiberacionHora(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionMinuto(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionInternetHora(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionInternetMinuto(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionHoraCaduc(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionMinutoCaduc(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionInternetHoraCaduc(Event ev) {
desabilitaTempos();
}
public void onChange$spTiempoLiberacionInternetMinutoCaduc(Event ev) {
desabilitaTempos();
}
public void desabilitaTempos() {
if(spTiempoLiberacionHora.getValue() > 0 || spTiempoLiberacionMinuto.getValue() > 0
|| spTiempoLiberacionInternetHora.getValue() > 0 || spTiempoLiberacionInternetMinuto.getValue() > 0 ){
spTiempoLiberacionHoraCaduc.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionHoraCaduc.setDisabled(Boolean.TRUE);
spTiempoLiberacionMinutoCaduc.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionMinutoCaduc.setDisabled(Boolean.TRUE);
spTiempoLiberacionInternetHoraCaduc.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionInternetHoraCaduc.setDisabled(Boolean.TRUE);
spTiempoLiberacionInternetMinutoCaduc.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionInternetMinutoCaduc.setDisabled(Boolean.TRUE);
}else{
spTiempoLiberacionHoraCaduc.setDisabled(Boolean.FALSE);
spTiempoLiberacionMinutoCaduc.setDisabled(Boolean.FALSE);
spTiempoLiberacionInternetHoraCaduc.setDisabled(Boolean.FALSE);
spTiempoLiberacionInternetMinutoCaduc.setDisabled(Boolean.FALSE);
}
if(spTiempoLiberacionHoraCaduc.getValue() > 0 || spTiempoLiberacionMinutoCaduc.getValue() > 0
|| spTiempoLiberacionInternetHoraCaduc.getValue() > 0 || spTiempoLiberacionInternetMinutoCaduc.getValue() > 0 ){
spTiempoLiberacionHora.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionHora.setDisabled(Boolean.TRUE);
spTiempoLiberacionMinuto.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionMinuto.setDisabled(Boolean.TRUE);
spTiempoLiberacionInternetHora.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionInternetHora.setDisabled(Boolean.TRUE);
spTiempoLiberacionInternetMinuto.setValue(NumberUtils.INTEGER_ZERO);
spTiempoLiberacionInternetMinuto.setDisabled(Boolean.TRUE);
}else{
spTiempoLiberacionHora.setDisabled(Boolean.FALSE);
spTiempoLiberacionMinuto.setDisabled(Boolean.FALSE);
spTiempoLiberacionInternetHora.setDisabled(Boolean.FALSE);
spTiempoLiberacionInternetMinuto.setDisabled(Boolean.FALSE);
}
}
public ReservacionCtrl getReservacionCtrl() {
return reservacionCtrl;

View File

@ -911,6 +911,8 @@ editarConfiguracionReservacionController.lbFecInicio.value = Fecha inicial
editarConfiguracionReservacionController.lbFecFinal.value = Fecha final
editarConfiguracionReservacionController.lbTiempoLiberacion.value = Tiempo liberación de reservación:
editarConfiguracionReservacionController.lbTiempoLiberacionInternet.value = Tiempo liberación de reservación internet:
editarConfiguracionReservacionController.lbTiempoLiberacionCaduc.value = Tiempo liberación de reservación Caducidad:
editarConfiguracionReservacionController.lbTiempoLiberacionInternetCaduc.value = Tiempo liberación de reservación internet Caducidad:
editarConfiguracionReservacionController.lbTiempoPrevio.value = Tiempo prévio del servicio para reservar:
editarConfiguracionReservacionController.lbTiempoPrevioInternet.value = Tiempo prévio del servicio para reservar en internet:
editarConfiguracionReservacionController.lbTiempoLiberacion = Reservación

View File

@ -942,6 +942,8 @@ editarConfiguracionReservacionController.lbFecInicio.value = Data Inicial
editarConfiguracionReservacionController.lbFecFinal.value = Data Final
editarConfiguracionReservacionController.lbTiempoLiberacion.value = Tempo liberação de reservas:
editarConfiguracionReservacionController.lbTiempoLiberacionInternet.value = Tempo liberação de reservas internet:
editarConfiguracionReservacionController.lbTiempoLiberacionCaduc.value = Tempo liberação de reservas Expiração:
editarConfiguracionReservacionController.lbTiempoLiberacionInternetCaduc.value = Tempo liberação de reservas internet Expiração:
editarConfiguracionReservacionController.lbTiempoPrevio.value = Tempo prévio do serviço para reservar:
editarConfiguracionReservacionController.lbTiempoPrevioInternet.value = Tempo prévio do serviço para reservar em internet:
editarConfiguracionReservacionController.lbTiempoLiberacion = Reservas

View File

@ -96,6 +96,28 @@
</hbox>
</vbox>
</row>
<row>
<label value="${c:l('editarConfiguracionReservacionController.lbTiempoLiberacionCaduc.value')}"/>
<vbox>
<hbox>
<spinner id="spTiempoLiberacionHoraCaduc" value="00" width="50px" maxlength="2" constraint="max 99,no negative, no empty" mold="rounded"/>
<label value=":"/>
<spinner id="spTiempoLiberacionMinutoCaduc" value="00" width="50px" maxlength="2" constraint="max 59,no negative, no empty" mold="rounded"/>
</hbox>
</vbox>
</row>
<row>
<label value="${c:l('editarConfiguracionReservacionController.lbTiempoLiberacionInternetCaduc.value')}"/>
<vbox>
<hbox>
<spinner id="spTiempoLiberacionInternetHoraCaduc" value="00" width="50px" maxlength="2" constraint="max 99,no negative, no empty" mold="rounded"/>
<label value=":"/>
<spinner id="spTiempoLiberacionInternetMinutoCaduc" value="00" width="50px" maxlength="2" constraint="max 59,no negative, no empty" mold="rounded"/>
</hbox>
</vbox>
</row>
<row>
<label value="${c:l('editarConfiguracionReservacionController.lbNumAsientosCorrida.value')}"/>