julio 2013-10-10 13:25:09 +00:00
parent c9d1deda49
commit 19c1ae715a
2 changed files with 21 additions and 14 deletions

View File

@ -61,18 +61,18 @@ public class EditarEstadoController extends MyGenericForwardComposer {
private Radio sim;
private Radio nao;
private Grid hv1;
private Grid hv2;
private Grid hvFechor;
private Grid hvTiempo;
public void onCheck$sv1(Event ev) throws InterruptedException {
if (sim.isChecked()) {
hv1.setVisible(Boolean.TRUE);
hv2.setVisible(Boolean.TRUE);
hvFechor.setVisible(Boolean.TRUE);
hvTiempo.setVisible(Boolean.TRUE);
}
if (nao.isChecked()) {
hv1.setVisible(Boolean.FALSE);
hv2.setVisible(Boolean.FALSE);
hvFechor.setVisible(Boolean.FALSE);
hvTiempo.setVisible(Boolean.FALSE);
}
}
@ -105,8 +105,8 @@ public class EditarEstadoController extends MyGenericForwardComposer {
btnApagar.setVisible(Boolean.FALSE);
nao.setChecked(Boolean.TRUE);
hv1.setVisible(Boolean.FALSE);
hv2.setVisible(Boolean.FALSE);
hvFechor.setVisible(Boolean.FALSE);
hvTiempo.setVisible(Boolean.FALSE);
} else {
try {
@ -116,12 +116,12 @@ public class EditarEstadoController extends MyGenericForwardComposer {
if (estado.getFecInicioHorVerano() == null) {
nao.setChecked(Boolean.TRUE);
hv1.setVisible(Boolean.FALSE);
hv2.setVisible(Boolean.FALSE);
hvFechor.setVisible(Boolean.FALSE);
hvTiempo.setVisible(Boolean.FALSE);
} else {
sim.setChecked(Boolean.TRUE);
hv1.setVisible(Boolean.TRUE);
hv2.setVisible(Boolean.TRUE);
hvFechor.setVisible(Boolean.TRUE);
hvTiempo.setVisible(Boolean.TRUE);
}
}
@ -142,6 +142,13 @@ public class EditarEstadoController extends MyGenericForwardComposer {
} else {
estado.setTiempoHorHuso(tiempoHorHuso.getValue());
}
if (nao.isChecked()) {
estado.setTiempoHorVerano(NumberUtils.INTEGER_ZERO);
estado.setFecInicioHorVerano(null);
estado.setFecFinoHorVerano(null);
}
estado.setActivo(Boolean.TRUE);
estado.setFecmodif(Calendar.getInstance().getTime());
estado.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());

View File

@ -84,7 +84,7 @@
</rows>
</grid>
<grid id="hv1" fixedLayout="true">
<grid id="hvFechor" fixedLayout="true">
<columns>
<column width="28%" />
@ -108,7 +108,7 @@
</rows>
</grid>
<grid id="hv2" fixedLayout="true">
<grid id="hvTiempo" fixedLayout="true">
<columns>
<column width="50%" />
<column width="50%" />