diff --git a/AYA.SlnSynor/AYA.SlnSynor.WCF/Properties/PublishProfiles/AYA.SlnSinort.WCF.pubxml b/AYA.SlnSynor/AYA.SlnSynor.WCF/Properties/PublishProfiles/AYA.SlnSinort.WCF.pubxml index aa1b24ea7..4f4ac3d21 100644 --- a/AYA.SlnSynor/AYA.SlnSynor.WCF/Properties/PublishProfiles/AYA.SlnSinort.WCF.pubxml +++ b/AYA.SlnSynor/AYA.SlnSynor.WCF/Properties/PublishProfiles/AYA.SlnSinort.WCF.pubxml @@ -11,7 +11,7 @@ editando este archivo MSBuild. Para conocer más acerca de esto, visite http://g True False - C:\Proyectos\AYA.SlnSinort.WCF + C:\Instaladores SINORT\WCF SINORT False \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs index 08b2d6669..19e24f079 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs @@ -8,6 +8,7 @@ namespace AYA.SlnSinort.Controllers.NormativaReglamentacionTecnica { public class NormativaReglamentacionTecnicaController : BaseController { + //[LoggingFilter] public ActionResult FichaTecnica() { InitControllers(); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Contenido.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Contenido.js index 2f2070807..92e705fbd 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Contenido.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Contenido.js @@ -115,7 +115,7 @@ this.ObtenerContenido = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -135,10 +135,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar el Contenido?'; if (value == 0) { @@ -162,6 +166,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarContenido'; AjaxPostData(uri, Contenido, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -189,7 +197,7 @@ this.ActualizarItem = function () { this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); return false; @@ -208,7 +216,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarContenido'; AjaxPostData(uri, Contenido , true, true, CompletarAccion, null, null); - + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.CompletarAccion = function () { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/DocumentoTecnico.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/DocumentoTecnico.js index 33bcbfb05..0847e636a 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/DocumentoTecnico.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/DocumentoTecnico.js @@ -118,7 +118,7 @@ this.ObtenerDocumentoTecnico = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -138,10 +138,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar el Documento Técnico ?'; if (value == 0) { @@ -165,6 +169,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarDocumentoTecnico'; AjaxPostData(uri, DocumentoTecnico, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -191,7 +199,7 @@ this.ActualizarItem = function () { } this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); @@ -211,7 +219,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarDocumentoTecnico'; AjaxPostData(uri, DocumentoTecnico, true, true, CompletarAccion, null, null); - + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.CompletarAccion = function () { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GrupoTematico.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GrupoTematico.js index 2840e27f5..d1d4cd652 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GrupoTematico.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/GrupoTematico.js @@ -114,7 +114,7 @@ this.ObtenerGrupoTematico = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -134,10 +134,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar el Grupo Temático?'; if (value == 0) { @@ -161,6 +165,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarGrupoTematico'; AjaxPostData(uri, GrupoTematico , true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -188,7 +196,7 @@ this.ActualizarItem = function () { this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); return false; @@ -208,7 +216,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarGrupoTematico'; AjaxPostData(uri, GrupoTematico , true, true, CompletarAccion, null, null); - + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.CompletarAccion = function () { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PalabraClave.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PalabraClave.js index 92d6c4ba8..72a7e3e84 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PalabraClave.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PalabraClave.js @@ -116,7 +116,7 @@ this.ObtenerPalabraClave = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -134,10 +134,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar la Palabra Clave ?'; if (value == 0) { @@ -161,6 +165,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarPalabraClave'; AjaxPostData(uri, PalabraClave, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -187,7 +195,7 @@ this.ActualizarItem = function () { this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); return false; @@ -205,6 +213,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarPalabraClave'; AjaxPostData(uri, PalabraClave, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/ProyectoNormativo.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/ProyectoNormativo.js index f7715d468..7efcc61bf 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/ProyectoNormativo.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/ProyectoNormativo.js @@ -1,6 +1,11 @@ //#region READY var Item = {}; jQuery(document).ready(function () { + $('#tableSitios').TableInit(0, false, true, true, false, null, null); + $('#tableSitios').DataTable().column(0).visible(false); + $('#tableSitios').DataTable().column(2).visible(false); + $('#tableSitios').DataTable().column(4).visible(false); + $('#tableSitios').DataTable().column(5).visible(false); CargarSitios(); }); @@ -9,6 +14,7 @@ jQuery(document).ready(function () { this.CargarSitios = function () { var uri = CatalogosWCF + '/api/ObtenerSitios'; + model = AjaxPostData(uri, Item, true, true, CargarTablaSitios, null, null); } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaContenido.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaContenido.js index c4d30ea52..e6d46bbda 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaContenido.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaContenido.js @@ -165,7 +165,7 @@ this.ObtenerSubCategoriaContenido = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -188,10 +188,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar la Sub Categoria de Contenido ?'; if (value == 0) { @@ -215,6 +219,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarSubCategoriaContenido'; AjaxPostData(uri, SubCategoriaContenido, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -241,7 +249,7 @@ this.ActualizarItem = function () { } this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); @@ -261,6 +269,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarSubCategoriaContenido'; AjaxPostData(uri, Contenido, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaGrupoTematico.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaGrupoTematico.js index 8544b555f..1888837d3 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaGrupoTematico.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/SubCategoriaGrupoTematico.js @@ -165,7 +165,7 @@ this.ObtenerSubCategoriaGrupoTematico = function () { } this.EditarItem = function (id) { - + if (ValidarPermisos('Modificar catálogos').length > 0) { TableItems = $('#TableItems').DataTable(); LimpiarControles(); var indexes = getRowIndex(TableItems, id_column, id); @@ -188,10 +188,14 @@ this.EditarItem = function (id) { $('#btnInsertar').hide(); $('#btnGuardar').show(); } + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.toggleEnabledItem = function (id, value) { - + if (ValidarPermisos('Desactivar / Activar catálogos').length > 0) { var msg = '¿Está seguro que desea habilitar la Sub Categoria del Grupo Temático ?'; if (value == 0) { @@ -215,6 +219,10 @@ this.toggleEnabledItem = function (id, value) { var uri = CatalogosWCF + '/api/InsertarActualizarSubCategoriaGrupoTematico'; AjaxPostData(uri, SubCategoriaGrupoTematico, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } this.ActualizarItem = function () { @@ -242,7 +250,7 @@ this.ActualizarItem = function () { this.InsertarItem = function () { - + if (ValidarPermisos('Crear catálogos').length > 0) { if (!$("#formCatalogo").valid()) { toastr.warning("Ingresar todos los campos que son requeridos."); return false; @@ -262,6 +270,10 @@ this.InsertarItem = function () { var uri = CatalogosWCF + '/api/InsertarActualizarSubCategoriaGrupoTematico'; AjaxPostData(uri, SubCategoriaGrupoTematico, true, true, CompletarAccion, null, null); + } + else { + toastr.warning('No tiene permisos para ejecutar esta opción', Message_Warning); + } } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/Historico.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/Historico.cshtml index eb7a49d97..2d3ffdc2e 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/Historico.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/PropuestaNormativa/Historico.cshtml @@ -41,3 +41,4 @@ @Scripts.Render("~/Sinort-Scripts/PropuestaNormativa/Historico.js") +@Scripts.Render("~/Sinort-Scripts/PropuestaNormativa/Historico.js") \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml index ff92adf73..e440d0990 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/Shared/_Layout.cshtml @@ -121,20 +121,6 @@ - @*
  • -
    - -
    - -
    -
    - -
    -
    -
  • *@ -