From bc5f5e33f9d91c67611078b3dd08d98cb8222dc0 Mon Sep 17 00:00:00 2001 From: dmendez Date: Mon, 23 Jul 2018 17:42:20 +0000 Subject: [PATCH] No repeticion de Palabras claves en el catalogo. git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C321 --- .../FichaTecnica.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) 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();