diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOCDParamController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOCDParamController.java
index 41191af5c..e5eff316a 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOCDParamController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOCDParamController.java
@@ -13,6 +13,7 @@ import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button;
+import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Textbox;
@@ -47,6 +48,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
private Textbox txtPenalizacion;
private Button btnApagar;
+ private Checkbox chkOCDDefault;
private static Logger log = Logger.getLogger(EditarOCDParamController.class);
@@ -83,6 +85,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
ocdParamCorrente = (OCDParam) Executions.getCurrent().getArg().get("ocdParamCorrente");
ocdParamList = (MyListbox) Executions.getCurrent().getArg().get("ocdParamList");
+ chkOCDDefault.setChecked(ocdParamCorrente.getIndOCDDefault() == null ? false : ocdParamCorrente.getIndOCDDefault());
if (ocdParamCorrente.getOcdparamId() == null)
btnApagar.setVisible(Boolean.FALSE);
@@ -123,6 +126,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
ocdParamCorrente.setActivo(true);
ocdParamCorrente.setFecmodif(Calendar.getInstance().getTime());
ocdParamCorrente.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
+ ocdParamCorrente.setIndOCDDefault(chkOCDDefault.isChecked());
if (ocdParamCorrente.getOcdparamId() == null){
isSuscribir = true;
@@ -181,4 +185,12 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
public void setOcdParamCorrente(OCDParam ocdParamCorrente) {
this.ocdParamCorrente = ocdParamCorrente;
}
-}
+
+ public Checkbox getChkOCDDefault() {
+ return chkOCDDefault;
+ }
+
+ public void setChkOCDDefault(Checkbox chkOCDDefault) {
+ this.chkOCDDefault = chkOCDDefault;
+ }
+}
\ No newline at end of file
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 5308f8716..aaa06d6a2 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -5494,6 +5494,7 @@ editarOCDParamController.MSG.suscribirOK=Parametro gravado com sucesso!
editarOCDParamController.MSG.empresaJaCadastrada=Não foi possível incluir Parâmetro OCD. Empresa já cadastrada!
editarOCDParamController.MSG.borrarPergunta = Deseja eliminar o Parâmetro OCD?
editarOCDParamController.MSG.borrarOK = Parâmetro OCD eliminado com sucesso.
+busquedaOCDParamController.ocdDefault.label = OCD como padrão
#complejidad contrasena
complejidadContrasena.CANT_MIN_CARACTER=A senha deve ter um tamanho mínimo de {0} caracteres
diff --git a/web/gui/catalogos/editarOCDParam.zul b/web/gui/catalogos/editarOCDParam.zul
index 410c80a58..a36068b33 100644
--- a/web/gui/catalogos/editarOCDParam.zul
+++ b/web/gui/catalogos/editarOCDParam.zul
@@ -49,13 +49,16 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" scale="0"/>
-
+
-
+
+
+
+