diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/Catalogos/CatalogosController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/Catalogos/CatalogosController.cs index 5b5ad6a00..21c086767 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/Catalogos/CatalogosController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/Catalogos/CatalogosController.cs @@ -7,7 +7,7 @@ using System.Web.Mvc; namespace AYA.SlnSinort.Controllers.Catalogos { - //[LoggingFilter] + [LoggingFilter] public class CatalogosController : BaseController { diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/HomeController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/HomeController.cs index 5a31d8a9e..e1c903e47 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/HomeController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/HomeController.cs @@ -6,7 +6,7 @@ using System.Web.Mvc; namespace AYA.SlnSinort.Controllers { - //[LoggingFilter] + [LoggingFilter] public class HomeController : BaseController { public ActionResult Index() diff --git a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs index 8844203cb..9972caf82 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs +++ b/AYA.SlnSynor/AYA.SlnSynor/Controllers/NormativaReglamentacionTecnicaController.cs @@ -8,7 +8,7 @@ namespace AYA.SlnSinort.Controllers.NormativaReglamentacionTecnica { public class NormativaReglamentacionTecnicaController : BaseController { - //[LoggingFilter] + [LoggingFilter] public ActionResult FichaTecnica() { InitControllers(); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js index 70440b12d..680990ac5 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js @@ -1654,10 +1654,10 @@ this.CerrarSesion = function () { contentType: "application/json; charset=utf-8", dataType: "json", success: function () { - document.location.href = url; + document.location.href = "http://localhost/AYA.SlnSinort/"; }, error: function () { - document.location.href = url; + document.location.href = "http://localhost/AYA.SlnSinort/"; } }); } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/BusquedaFichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/BusquedaFichaTecnica.js index e19888f2b..5215612ef 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/BusquedaFichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/BusquedaFichaTecnica.js @@ -2,9 +2,30 @@ var Item = {}; jQuery(document).ready(function () { - //$('#tableFichas').TableInit(0, false, false, false, false, null, null); - //$('#tableFichas').DataTable().column(0).visible(false); + //$('#example').DataTable({ + // initComplete: function () { + // this.api().columns().every(function () { + // var column = this; + // var select = $('') + // .appendTo($(column.footer()).empty()) + // .on('change', function () { + // var val = $.fn.dataTable.util.escapeRegex( + // $(this).val() + // ); + + // column + // .search(val ? '^' + val + '$' : '', true, false) + // .draw(); + // }); + + // column.data().unique().sort().each(function (d, j) { + // select.append('') + // }); + // }); + // } + //}); CargarFichas(); + }); this.CargarFichas = function () { @@ -25,19 +46,41 @@ this.CargarTablaFichas = function (data) { { "data": 'IdFichaTecnica' }, { "data": "DescripcionEmisor" }, { "data": "DescripcionDocumentoTecnico" }, - { "data": "DescripcionAplicacion" }, + { "data": "DescripcionAplicacion" } //{ "data": "FechaPublicacionDocumentoTecnico", "render": function (value) { return DateFormatNoTime(value); } }, - { "data": null, className: "center", defaultContent: Seleccionar } + //{ "data": null, className: "center", defaultContent: Seleccionar } ]; + $('#tableFichas').DataTable({ + initComplete: function () { + $('#tableFichas').TableInit(1, false, true, false, true, columnDefinition, FichaTecnica); + this.api().columns().every(function () { + var column = this; + var select = $('') + .appendTo($(column.footer()).empty()) + .on('change', function () { + var val = $.fn.dataTable.util.escapeRegex( + $(this).val() + ); + + column + .search(val ? '^' + val + '$' : '', true, false) + .draw(); + }); + + column.data().unique().sort().each(function (d, j) { + select.append('') + }); + }); + } + }); - $('#tableFichas').TableInit(1, false, true, false, true, columnDefinition, FichaTecnica); - CargarFiltros(); if ($.fn.DataTable.isDataTable('#tableFichas')) { $('#tableFichas').DataTable().search('').draw(); ENDREQUEST(); } + } } diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/BusquedaFichaTecnica.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/BusquedaFichaTecnica.cshtml index 0876ec5e4..dbd2be462 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/BusquedaFichaTecnica.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/BusquedaFichaTecnica.cshtml @@ -7,12 +7,492 @@