diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java
index 0fdccd46b..bf33af87a 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaComissaoController.java
@@ -15,9 +15,11 @@ import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Messagebox;
+import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.entidad.PtovtaComissao;
import com.rjconsultores.ventaboletos.service.PtovtaComissaoService;
import com.rjconsultores.ventaboletos.service.PuntoVentaService;
+import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@@ -30,7 +32,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@Controller("editarPuntoVentaComissaoController")
@Scope("prototype")
public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer {
-
+
private static final long serialVersionUID = 1L;
@Autowired
@@ -45,7 +47,7 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer
private MyComboboxEstandar cmbReceita;
private PtovtaComissao ptovtaComissao;
-
+
@Override
public void doAfterCompose(Component comp) throws Exception {
PtovtaComissao ptovtaComissao = (PtovtaComissao) Executions.getCurrent().getArg().get("ptovtaComissao");
@@ -53,7 +55,7 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer
this.ptovtaComissao = ptovtaComissaoService.obtenerID(ptovtaComissao.getPtovtaComissaoId());
super.doAfterCompose(comp);
-
+
for (PtovtaComissao.enumReceita p : PtovtaComissao.enumReceita.values()) {
Comboitem comboItem = new Comboitem(p.descricao());
comboItem.setValue(p.valor());
@@ -148,6 +150,9 @@ public class EditarPuntoVentaComissaoController extends MyGenericForwardComposer
public void setCmbReceita(MyComboboxEstandar cmbReceita) {
this.cmbReceita = cmbReceita;
}
-
+
+ public Boolean isPermissaoEditarComissao() {
+ return UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_EDITAR_COMISSAO);
+ }
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
index 5e765fa21..5879f1342 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
@@ -60,6 +60,7 @@ import org.zkoss.zul.Radio;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.api.Timebox;
+import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.entidad.Categoria;
import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.Colonia;
@@ -2714,4 +2715,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
}
}
}
+
+ public Boolean isPermissaoEditarComissao() {
+ return UsuarioLogado.getUsuarioLogado().isPermisoClave(Constantes.CLAVE_EDITAR_COMISSAO);
+ }
+
}
diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul
index 92cfb6bfd..eed402266 100644
--- a/web/gui/catalogos/editarPuntoVenta.zul
+++ b/web/gui/catalogos/editarPuntoVenta.zul
@@ -414,7 +414,8 @@
+ tooltiptext="${c:l('editarConfiguracionReservacionController.btnAddClase.tooltiptext')}"
+ visible="@{winEditarPuntoVenta$composer.permissaoEditarComissao}" />
diff --git a/web/gui/catalogos/editarPuntoVentaComissao.zul b/web/gui/catalogos/editarPuntoVentaComissao.zul
index 7900bf3be..684c74373 100644
--- a/web/gui/catalogos/editarPuntoVentaComissao.zul
+++ b/web/gui/catalogos/editarPuntoVentaComissao.zul
@@ -15,10 +15,12 @@
+ tooltiptext="${c:l('editarPuntoVentaComissaoController.btnApagar.tooltiptext')}"
+ visible="@{winEditarPuntoVentaComissao$composer.permissaoEditarComissao}" />
+ tooltiptext="${c:l('editarPuntoVentaComissaoController.btnSalvar.tooltiptext')}"
+ visible="@{winEditarPuntoVentaComissao$composer.permissaoEditarComissao}" />