diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js index 3bf560804..9e0f82ddf 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/PropuestaNormativa/DetallePropuestaNormativa.js @@ -2330,15 +2330,19 @@ $('#tableDiscusion').on('click', 'button', function () { }); - +this.ExportarDocumento = function (TipoComentario, filename) { + if (TipoComentario == 'Matriz') { + ExportarAExcel(TipoComentario, filename); + } else { + ExportarADoc(TipoComentario, filename); + } +} this.ExportarADoc = function (TipoComentario, filename) { var preHtml; - if (TipoComentario == 'Matriz') { - preHtml = "

PROYECTO NORMATIVO N. ' + model.ProyectoNormativo.IdProyectoNormativo + ' NOMBRE: ' + model.ProyectoNormativo.NombreProyectoNormativo + '
'; + + html = html + '| Asunto | ' + + 'Capítulo | ' + + 'Apartado/Sección/Parráfo | ' + + 'Texto Original | ' + + 'Texto Propuesto | ' + + 'Comentario/Observación/Justificación | ' + + 'Respuestas | ' + + '
|---|---|---|---|---|---|---|
| ' + item.Asunto + ' | ' + html = html + 'algo | ' + html = html + 'algo | ' + html = html + 'algo | ' + html = html + 'algo | ' + html = html + '' + item.Comentario + ' | '; + + + var listaRespuestasComentariosMatriz = $.grep(model.ProyectoNormativo.ComentariosProyecto, function (data) { + return data.IdTipoComentario == ((TipoComentario == 'Matriz') ? Comentarios.Matriz.Codigo : Comentarios.Foro.Codigo) && data.Respuesta == item.IdComentarioProyecto; + }); + html = html + ''
+ $.each(listaRespuestasComentariosMatriz, function (lstkey, lstitem) {
+ html = html + lstitem.Comentario
+ if(listaRespuestasComentariosMatriz.length-1 != lstkey)
+ html = html + ', '
+
+ //html = html + '
| '
+ html = html + '