From 1e72f486d532b14cb9f32b95b697de957388f136 Mon Sep 17 00:00:00 2001 From: jmoya Date: Thu, 12 Jul 2018 20:55:41 +0000 Subject: [PATCH] Ficha Tecnica (Subcategoria listo) git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C220 --- AYA.SlnSynor/AYA.SlnSinort.sln | 2 +- .../FichaTecnica.js | 15 +++++++++------ .../FichaTecnica.cshtml | 2 +- .../Sinort/SubCategoriaContenidoDAL.cs | 4 +++- .../Sinort/SubCategoriaGrupoTematicoDAL.cs | 5 ++++- 5 files changed, 18 insertions(+), 10 deletions(-) diff --git a/AYA.SlnSynor/AYA.SlnSinort.sln b/AYA.SlnSynor/AYA.SlnSinort.sln index c10d06829..a1faae51b 100644 --- a/AYA.SlnSynor/AYA.SlnSinort.sln +++ b/AYA.SlnSynor/AYA.SlnSinort.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 -VisualStudioVersion = 12.0.40629.0 +VisualStudioVersion = 12.0.21005.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AYA.SlnSinort", "AYA.SlnSynor\AYA.SlnSinort.csproj", "{D672EAD6-E8C6-4374-B149-DED461546905}" EndProject diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js index 11fce8881..d9331ac67 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/FichaTecnica.js @@ -17,8 +17,6 @@ this.getDataModel = function () { CargarAplicacion(); CargarContenido(); CargarGrupoTematico(); - CargarSubCategoriaContenido(); - CargarSubCategoriaGrupoTematico(); CargarDocumentoTecnico(); CargarPalabraClave(); CargarEstado(); @@ -133,7 +131,6 @@ this.getDataModel = function () { LoadMessage(); $('#tableSubCategoriaContenido').DataTable().search('').draw(); - $('#modalSubCategoriaContenido').modal('show'); ENDREQUEST(); @@ -337,7 +334,7 @@ this.CargarSubCategoriaContenido = function (filtro) { var uri = CatalogosWCF + '/api/ObtenerSubCategoriaContenidoPopUp'; var model = { - IdTipo: 1, + IdTipo: $("#hiddenContenido").val(), filtro: filtro == null ? '' : '&filtro=' + filtro } @@ -407,7 +404,7 @@ this.CargarSubCategoriaGrupoTematico = function (filtro) { var uri = CatalogosWCF + '/api/ObtenerSubCategoriaGrupoTematicoPopUp'; var model = { - IdTipo: 1, + IdTipo: $("#hiddenGrupoTematico").val(), filtro: filtro == null ? '' : '&filtro=' + filtro } @@ -590,6 +587,8 @@ $('#tableContenido').on('click', 'button', function () { } $('#modalContenido').modal('hide'); + CargarSubCategoriaContenido(); + }); $('#tableSubCategoriaContenido').on('click', 'button', function () { @@ -616,6 +615,9 @@ $('#tableGrupoTematico').on('click', 'button', function () { } $('#modalGrupoTematico').modal('hide'); + + CargarSubCategoriaGrupoTematico(); + }); $('#tableSubCategoriaGrupoTematico').on('click', 'button', function () { @@ -797,4 +799,5 @@ $('#tableDocFichaTecnica').on('click', 'button', function () { window.open(data[4]); -}); \ No newline at end of file +}); +//fin adjuntos \ No newline at end of file diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml index 53d4820de..d8aef61d7 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/FichaTecnica.cshtml @@ -27,7 +27,7 @@
- +
diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaContenidoDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaContenidoDAL.cs index cbfbdd7e5..8dcdcd262 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaContenidoDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaContenidoDAL.cs @@ -29,7 +29,9 @@ namespace AYA.SlnSinortModel.DAL.Sinort { using (SinortContex db = new SinortContex()) { - registros = db.SubCategoriaContenido.Where(t => t.Estado == true && (string.IsNullOrEmpty(filtro) || t.Descripcion.Trim().ToLower().Contains(filtro.Trim().ToLower()))) + registros = db.SubCategoriaContenido.Where(t => t.Estado == true + && (string.IsNullOrEmpty(filtro) || t.Descripcion.Trim().ToLower().Contains(filtro.Trim().ToLower())) + && (IdSubCategoriaContenido == null || t.IdContenido == model.IdTipo)) .Select(t => new CatalogosJSON() { codigo = t.IdSubCategoriaContenido.ToString(), diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaGrupoTematicoDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaGrupoTematicoDAL.cs index ff2278a6d..e66ef92b6 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaGrupoTematicoDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/SubCategoriaGrupoTematicoDAL.cs @@ -27,7 +27,10 @@ namespace AYA.SlnSinortModel.DAL.Sinort { using (SinortContex db = new SinortContex()) { - registros = db.SubCategoriaGrupoTematico.Where(t => t.Estado == true && (string.IsNullOrEmpty(filtro) || t.Descripcion.Trim().ToLower().Contains(filtro.Trim().ToLower()))) + registros = db.SubCategoriaGrupoTematico.Where(t => t.Estado == true + && (string.IsNullOrEmpty(filtro) || t.Descripcion.Trim().ToLower().Contains(filtro.Trim().ToLower())) + && (IdSubCategoriaGrupoTematico == null || t.IdGrupoTematico == model.IdTipo )) + .Select(t => new CatalogosJSON() { codigo = t.IdSubCategoriaGrupoTematico.ToString(),