From 43e520ac0a75bfe3bc2ae72e6c779620c990672b Mon Sep 17 00:00:00 2001 From: jnunez Date: Fri, 13 Jul 2018 13:45:14 +0000 Subject: [PATCH] git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C232 --- .../AYA.SlnSynor/Scripts/_references.js | Bin 597120 -> 597296 bytes .../AYA.SlnSynor/Sinort-Scripts/Global.js | 13 +++ .../Solicitud.js | 103 ++++-------------- .../Solicitud.cshtml | 10 +- .../AYA.SlnSynor/Views/Shared/_Layout.cshtml | 7 +- 5 files changed, 49 insertions(+), 84 deletions(-) diff --git a/AYA.SlnSynor/AYA.SlnSynor/Scripts/_references.js b/AYA.SlnSynor/AYA.SlnSynor/Scripts/_references.js index ad014298d223495361c2904f42676df67561e8bc..40f04f2d368de342f419b6d4dfa8589cce7d3e2a 100644 GIT binary patch delta 62 zcmZqJsj^|0N<#}{3sVbo3rh=Y3tJ0&3&$4D2ARnd#0{ngeBqFr-XP6s$6w5l&yd5A Q$&d`hB@Ct06C)T!0gX@+&Hw-a delta 27 icmdn6OQm6_N<#}{3sVbo3rh=Y3tJ0&3&$4D1{na3O$iAA diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js index a6717d927..2bc3935f8 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/Global.js @@ -55,6 +55,11 @@ var SubDocumento = { Expediente: { Codigo: 4, Descripcion: "Expediente" }, Calendario: { Codigo: 5, Descripcion: "Calendario" } }; +var Solicitud = { + Consulta: { Codigo: 1, Descripcion: "Consulta" }, + Compra: { Codigo: 2, Descripcion: "Compra" }, + Modificacion: { Codigo: 3, Descripcion: "Modificación" }, +} // //#region MOMENT CONFIGURATION (DATE AND TIME CONFIGURATION) @@ -1821,3 +1826,11 @@ this.ExportarAMsWord = function (html, filename) { } + +this.EntrarPantallaSolicitud = function (codigo) { + url = $("#hiddenHrefS").val(); + url = url.replace("View", "Solicitud"); + url = url.replace("Controller", "NormativaReglamentacionTecnica"); + url = url.replace("[$ID]", ROT47(codigo)); + document.location.href = url; +} \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js index 47ab9ade8..c5d80dde3 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js @@ -1,86 +1,29 @@ -var SelectedCatalog = ''; -var model = {}; -var Nombre; -var IdSolicitud; - + +var IdTipoSolicitud; +var DescTipoSolicitud; jQuery(document).ready(function () { - getDataModel(); + CargarTipoSolicitud(); }); -this.getDataModel = function () { - //CargarAreaAplicacion(); - CargarEstado(); - $('#txtUsuarioSistema').val(UsuarioSistema); - - $("#btnBuscarEstadoSolicitud").unbind("click"); - $("#btnBuscarEstadoSolicitud").click(function () { - - SelectedCatalog = 'Estado'; - - if ($.fn.DataTable.isDataTable('#tableEstado')) { - - LoadMessage(); - - $('#tableEstado').DataTable().search('').draw(); - - $('#modalEstado').modal('show'); - - ENDREQUEST(); - - } - }); - -} - -this.CargarEstado = function (filtro) { - - var uri = CatalogosWCF + '/api/ObtenerEstadoPopUp'; - var model = { - IdTipo: 1, - filtro: filtro == null ? '' : '&filtro=' + filtro +this.CargarTipoSolicitud = function () { + IdTipoSolicitud = ObtenerParametros().solicitud; + IdTipoSolicitud = ROT47(IdTipoSolicitud.toString()); + switch (IdTipoSolicitud) { + case '1': + DescTipoSolicitud = Solicitud.Consulta.Descripcion; + break; + case '2': + DescTipoSolicitud = Solicitud.Compra.Descripcion; + break; + case '3': + DescTipoSolicitud = Solicitud.Modificacion.Descripcion; + break; } - - AjaxPostData(uri, model, false, false, CargarGridEstado, null, null); - -} - -this.CargarGridEstado = function (data) { - - if (data != null) { - - listaEstado = data; - - var Seleccionar = $("#ucBtnSeleccionarCatalogo").html(); - - var columnDefinition = [ - { "data": null, className: "center", defaultContent: Seleccionar }, - { "data": "codigo" }, - { "data": "descripcion" } - ]; - - $('#tableEstado').TableInit(0, false, true, true, false, columnDefinition, listaEstado, false); - } - - else { - - toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error); - } -} - - -//tables -$('#tableEstado').on('click', 'button', function () { - - var data = $('#tableEstado').DataTable().row($(this).parents('tr')).data(); - - if (SelectedCatalog == "Estado") { - - $('#hiddenEstadoSolicitud').val(data.codigo); - $('#txtEstadoSolicitud').val(data.descripcion); - } - $('#modalEstado').modal('hide'); - -}); - + var solicitud; + solicitud = $("#ucSolicitud").html(); + solicitud = replaceAll('[$solicitud]', DescTipoSolicitud, solicitud); + $('#tiposolicitud').empty(); + $('#tiposolicitud').append('Solicitud de ' + solicitud); +} \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml index 61a213b44..63a5132f4 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml @@ -4,7 +4,7 @@ }
-

   Solicitud

+

   [$solicitud]

@@ -132,6 +132,14 @@ + + + +@Scripts.Render("~/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js")