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 @@
- @*
-
- *@
-