diff --git a/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj b/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj index 05c0a0617..104e4e93f 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj +++ b/AYA.SlnSynor/AYA.SlnSynor/AYA.SlnSinort.csproj @@ -7529,6 +7529,7 @@ + diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs index d04ed1d51..ff89210b1 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs @@ -14,7 +14,12 @@ namespace AYA.SlnSinort.Controllers.NormativaReglamentacionTecnica InitControllers(); return View(); } - + public ActionResult FichasInactivas() + { + InitControllers(); + return View(); + } + public ActionResult Solicitud() { InitControllers(); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasPendientes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasPendientes.js index ced3166b2..7a3d977eb 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasPendientes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GotitasPendientes.js @@ -17,6 +17,12 @@ this.getDataModel = function () { CargarGotitasPendientes(); $("#btnAgregarNuevaGotita").unbind("click"); $("#btnAgregarNuevaGotita").click(function () { + if (ValidarPermisos('Generar gotitas normativas').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } RedireccionarGotita(); }); } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js index efbada47d..dd679fb1b 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/TareasPendientes.js @@ -163,7 +163,23 @@ $('#tableTareasPendientes').on('click', 'button', function () { $('#checkConfirmacion').attr('checked', true); } - else{ + else { + if (Solicitud.DescripcionTipoSolicitud == "Consulta") { + if (ValidarPermisos('Responder solicitud de consulta al administrador').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } + } + if (Solicitud.DescripcionTipoSolicitud == "Modificación") { + if (ValidarPermisos('Responder solicitud de modificación al administrador').length <= 0) { + if (ValidarPermisos('Super Usuario').length <= 0) { + toastr.warning(Message_NoGrants, Message_Warning); + return; + } + } + } solicitud = $("#ucSolicitud").html(); solicitud = replaceAll('[$Solicitud]', InfoIContenidoRelacionado, solicitud); $('#solicitud').empty(); @@ -172,7 +188,7 @@ $('#tableTareasPendientes').on('click', 'button', function () { $('#modalSolicitud').modal('show'); - instrucciones = "Crear una solicitud de consulta iniciado por " + InfoPromotor + " en " + DateFormatNoTime(data[3]) + ". \nComentario: Emita una respuesta para la solicitud de consulta." + instrucciones = "Crear una solicitud de "+Solicitud.DescripcionTipoSolicitud+" iniciado por " + InfoPromotor + " en " + DateFormatNoTime(data[3]) + ". \nComentario: Emita una respuesta para la solicitud de consulta." $('#txtInstruccionesSolicitud').html(instrucciones); } @@ -262,6 +278,7 @@ this.ObtenerSolicitudCorreo = function (id) { model = { Solicitud: { IdSolicitud: id } } AjaxPostData(uri, model, false, false, SolicitudTemporal, null, null); + ENDREQUEST(); } this.SolicitudTemporal = function (data) { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichasInactivas.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichasInactivas.cshtml new file mode 100644 index 000000000..7761118c0 --- /dev/null +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichasInactivas.cshtml @@ -0,0 +1,7 @@ + +@{ + ViewBag.Title = "FichasInactivas"; +} + +

FichasInactivas

+ diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml index b8c26e5d5..c929ee430 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml @@ -162,12 +162,12 @@
  • Ver mis solicitudes
  • Sitios -
  • Crear encuesta
  • +
  • Crear encuesta
  • Responder mis encuestas
  • -
  • Ver encuestas
  • +
  • Ver encuestas
  • Administar
  • Ficha Técnica
  • -
  • Ver fichas técnicas inactivas
  • +
  • Ver fichas técnicas inactivas
  • Ver solicitudes de compra
  • Ver solicitudes de modificación
  • Ver solicitudes de consulta