diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js index 2717948dc..c2f11e85c 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/Solicitud.js @@ -4,8 +4,7 @@ var IdTipoSolicitud; var DescTipoSolicitud; jQuery(document).ready(function () { - - + CargarTipoSolicitud(); getDataModel(); }); @@ -35,7 +34,7 @@ this.CargarTipoSolicitud = function () { this.getDataModel = function () { //CargarAreaAplicacion(); - + CargarSuperior(); $('#txtUsuarioSistema').val(UsuarioSistema); $("#btnBuscarEstadoSolicitud").unbind("click"); @@ -56,6 +55,21 @@ this.getDataModel = function () { } }); + $("#btnBuscarNombreSuperior").unbind("click"); + $("#btnBuscarNombreSuperior").click(function () { + SelectedCatalog = 'Superior'; + + if ($.fn.DataTable.isDataTable('#tableNombreSuperior')) { + + LoadMessage(); + + $('#tableNombreSuperior').DataTable().search('').draw(); + + $('#modalNombreSuperior').modal('show'); + + ENDREQUEST(); + } + }); } this.CargarEstado = function (filtro) { @@ -92,9 +106,53 @@ this.CargarGridEstado = function (data) { toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error); } } +this.CargarSuperior = function (filtro) { + + var uri = CatalogosWCF + '/api/ObtenerUsuario'; + AjaxPostData(uri, null, false, false, CargarGridSuperior, null, null); + +} + +this.CargarGridSuperior = function (data) { + + if (data != null) { + + listaSuperior = data; + + var Seleccionar = $("#ucBtnSeleccionarCatalogo").html(); + var columnDefinition = [ + { "data": null, className: "center", defaultContent: Seleccionar }, + { "data": "UsuarioSistema", className: "center" }, + { "data": "NombreUsuario", className: "center" } + + ]; + + $('#tableNombreSuperior').TableInit(0, false, true, true, false, columnDefinition, listaSuperior, false); + } + + else { + + toastr.error("Ha ocurrido un error inesperado. Vuelva a intentarlo mas tarde", Message_Error); + } + + ENDREQUEST(); +} //tables +$('#tableNombreSuperior').on('click', 'button', function () { + + var data = $('#tableNombreSuperior').DataTable().row($(this).parents('tr')).data(); + + if (SelectedCatalog == "Superior") { + + $('#hiddenNombreSuperior').val(data.UsuarioSistema); + $('#txtNombreSuperior').val(data.UsuarioSistema); + } + $('#modalNombreSuperior').modal('hide'); + +}); + $('#tableEstado').on('click', 'button', function () { var data = $('#tableEstado').DataTable().row($(this).parents('tr')).data(); diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml index f9131854a..ccb436dbe 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/Solicitud.cshtml @@ -187,6 +187,47 @@ + +@*---------------------Catalogo Superior-----------------------------------------------------*@ + +} } @section scripts{