diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index ee4e7f8a6..761e6cea1 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -740,9 +740,26 @@ this.BuscarPalabraClave = function () { this.AgregarPalabraClave = function () { - if (!confirm("¿Desea agregar otra palabra clave?")) return; var tablePalabrasClaves = $('#tablePalabraClave').DataTable(); + + + var countRow = tablePalabrasClaves + .columns([0]) + .data() + .flatten() + .filter(function (value, index) { + return value == $("#hiddenPalabraClave").val() ? true : false; + }).length; + + if (countRow > 0) { + toastr.warning("La palabra selecciona ya está incluida en el listado."); + return false; + } + + + if (!confirm("¿Desea agregar otra palabra clave?")) return; + var option = $("#ucItemsEliminar").html();