From 5cdcef567e2263c554b782754bcd792e91b4df1e Mon Sep 17 00:00:00 2001 From: jmoya Date: Fri, 3 Aug 2018 20:52:06 +0000 Subject: [PATCH] git-tfs-id: [http://192.168.1.10:8080/tfs/AyA]$/SINORT;C382 --- .../CrearEncuesta.js | 42 ++++++++++++++++ .../CrearEncuesta.cshtml | 14 +++--- .../AYA.SlnSinortModel.csproj | 1 + .../Sinort/DetalleEncuesta.cs | 8 ++-- .../Sinort/EncabezadoEncuesta.cs | 4 ++ .../Sinort/RespuestaEncuesta.cs | 48 +++++++++++++++++++ .../AYA.SlnSynorModel/Sinort/SinortContex.cs | 48 +++++++++++++++---- .../AYA.SlnSynorModel/Sinort/Usuario.cs | 10 ++-- .../Sinort/UsuariosEncuesta.cs | 10 ---- 9 files changed, 151 insertions(+), 34 deletions(-) create mode 100644 AYA.SlnSynor/AYA.SlnSynorModel/Sinort/RespuestaEncuesta.cs diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js index 2ba170052..559ca3775 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/CrearEncuesta.js @@ -115,6 +115,41 @@ $('#tableTipoPregunta').on('click', 'button', function () { $('#hiddenTipoPregunta').val(data.IdTipoPregunta); $('#txtTipoPregunta').val(data.Descripcion); + if ($('#hiddenTipoPregunta').val() == "matrix") + { + $('#divFila').show(); + $('#divColumna').show(); + $('#divRangoMinimo').hide(); + $('#divRangoMaximo').hide(); + $('#divRespuesta').hide(); + LimpiarTablaRespuestas(); + + } + else if ($('#hiddenTipoPregunta').val() == "rating") { + $('#divFila').hide(); + $('#divColumna').hide(); + $('#divRangoMinimo').show(); + $('#divRangoMaximo').show(); + $('#divRespuesta').hide(); + LimpiarTablaRespuestas(); + } + else if ($('#hiddenTipoPregunta').val() == "comment" || $('#hiddenTipoPregunta').val() == "text") { + $('#divFila').hide(); + $('#divColumna').hide(); + $('#divRangoMinimo').hide(); + $('#divRangoMaximo').hide(); + $('#divRespuesta').hide(); + LimpiarTablaRespuestas(); + } + else { + $('#divFila').hide(); + $('#divColumna').hide(); + $('#divRangoMinimo').hide(); + $('#divRangoMaximo').hide(); + $('#divRespuesta').show(); + LimpiarTablaRespuestas(); + } + $('#modalTipoPregunta').modal('hide'); }); @@ -180,6 +215,9 @@ this.LimpiarPregunta = function () { $('#txtTipoPregunta').val(''); $('#txtTituloPregunta').val(''); $('#txtNombrePregunta').val(''); + LimpiarTablaRespuestas(); +} +this.LimpiarTablaRespuestas = function () { var tableRespuestas = $('#tableRespuestas').DataTable(); tableRespuestas.clear().draw(); } @@ -265,6 +303,7 @@ $('#tableUsuario').on('click', 'button', function () { $('#hiddenusuario').val(data.UsuarioSistema); $('#txtUsuario').val(data.NombreUsuario); + } $('#modalUsuario').modal('hide'); @@ -407,4 +446,7 @@ this.LimpiarEncuesta = function () { var tableUsuarios = $('#tableUsuarios').DataTable(); tableUsuarios.clear().draw(); } +//$("#txtTipoPregunta").change(function () { +// alert("hola"); +//}); //fin encuesta diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml index 9a319e8f4..ff4b7d1f5 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/CrearEncuesta.cshtml @@ -167,7 +167,7 @@ @*--------------------Respuesta---------------------------------------------------------*@ -
+