From 3e731f0ae8c9f398e7cf8b784e186b2dc288340a Mon Sep 17 00:00:00 2001 From: dmendez Date: Tue, 17 Jul 2018 22:56:00 +0000 Subject: [PATCH] Palabras clave git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C286 --- .../FichaTecnica.js | 46 ++++++++++++++++++- 1 file changed, 45 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 9c0ff4fce..74f43ea8f 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -23,7 +23,8 @@ this.getDataModel = function () { CargarDocumentoTecnico(); CargarPalabraClave(); CargarEstado(); - + CargarPalabraClaveFichaTecnica(); + $("#btnBuscarPalabraClave").unbind("click"); $("#btnBuscarPalabraClave").click(function () { BuscarPalabraClave(); @@ -239,6 +240,7 @@ this.GuardarFichaTecnica = function () { PalabrasClaves.push({ IdFichaTecnica: 0 , IdPalabraClave: value[0], + Descripcion: value[1], Estado: 1 }); }); @@ -592,6 +594,48 @@ this.CargarGridPalabraClave = function (data) { ENDREQUEST(); } + +this.CargarPalabraClaveFichaTecnica = function (filtro) { + + model.FichaTecnica = { IdFichaTecnica: $('#IdFichaTecnica').val() }; + + var uri = SinortWCF + '/api/ObtenerFichaTecnica'; + AjaxPostData(uri, model, false, true, CargarGridPalabraClaveFichaTecnica, null, null); + +} + +this.CargarGridPalabraClaveFichaTecnica = function (data) { + + if (data != null) { + + data = data.FichaTecnica.FichaTecnicaPalabraClave; + + var Seleccionar = $("#ucBtnSeleccionarCatalogo").html(); + var columnDefinition = [ + { "data": null, className: "center", defaultContent: Seleccionar }, + { "data": "IdPalabraClave" }, + { "data": "Descripcion" } + + ]; + + $('#tablePalabraClave').TableInit(0, false, true, true, false, columnDefinition, data, false); + } + + else { + + toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error); + } + + CargarFichaTecnica(); + + ENDREQUEST(); +} + +this.CargarFichaTecnica = function() { + +} + + this.BuscarPalabraClave = function () { SelectedCatalog = 'PalabraClave';