From 2fa099c0df7eb4d30fe67d6c6fc6e1653440b709 Mon Sep 17 00:00:00 2001 From: jmoya Date: Wed, 8 Aug 2018 20:26:14 +0000 Subject: [PATCH] permisos 2.0 git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C409 --- .../Sinort-Scripts/TareasPendientes.js | 25 ++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js index 22040b653..c8f6dfcf6 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js @@ -404,7 +404,12 @@ this.GuardarRespuestaSolicitud = function () { this.GuardarRespuestaSolicitudCompra = function () { if (EstadoTipoUsuario == "1") { - + if (ValidarPermisos('Autorización de compra de documento técnico').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } justificacion = $('#txtJustificacionCompra').val(); if (EstadoConfirmacion) { @@ -412,6 +417,12 @@ this.GuardarRespuestaSolicitudCompra = function () { { return; } } else { + if (ValidarPermisos('Rechazo o traslado de solicitud de compra a usuario especializado para que la autorice').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } if (justificacion == '') { toastr.warning("Debe digitar una justificación."); return false; @@ -429,6 +440,12 @@ this.GuardarRespuestaSolicitudCompra = function () { AjaxPostData(uri, model, false, false, null, null, null); } else { + if (ValidarPermisos('Rechazo o traslado de solicitud de compra a usuario especializado para que la autorice').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } if ($('#txtUsuarios').val() == '') { toastr.warning("Debe seleccionar un usuario."); return false; @@ -443,6 +460,12 @@ this.GuardarRespuestaSolicitudCompra = function () { location.reload(); } this.GuardarAutorizacionSolicitudCompra = function () { + if (ValidarPermisos('Confirmar solicitud de compra una vez autorizada').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } if (EstadoAutorizacion) { if (!confirm("¿Está seguro que desea autorizar la solicitud de compra? .\n ¿Desea continuar?")) { return; }