diff --git a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/ResponderEncuesta.js b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/ResponderEncuesta.js index 3a33f970b..b4134d1be 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/ResponderEncuesta.js +++ b/AYA.SlnSynor/AYA.SlnSynor/Sinort-Scripts/NormativaReglamentacionTecnica/ResponderEncuesta.js @@ -72,9 +72,30 @@ this.CrearEncuesta = function (data) { survey .onComplete .add(function (result) { - document - .querySelector('#surveyResult') - .innerHTML = "result: " + JSON.stringify(result.data); + + var ArrayUsuarios = []; + + $.each(result.data, function (index, val) { + Encuestados = { + UsuarioSistema: "josnunez", + IdEncabezadoEncuesta: EncuestaId, + Estado: 0, + IdDetalleEncuesta: index+1, + Respuesta: val + } + ArrayUsuarios.push(Encuestados); + + + }); + var uri = SinortWCF + '/api/GuardarUsuariosEncuesta'; + var model = { + ListaUsuariosEncuestas: ArrayUsuarios + }; + AjaxPostData(uri, model, false, false, null, null, null); + + //document + // .querySelector('#surveyResult') + // .innerHTML = "result: " + JSON.stringify(result.data); }); $("#surveyElement").Survey({ diff --git a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/MisEncuestas.cshtml b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/MisEncuestas.cshtml index caca79a83..0f6a3aef3 100644 --- a/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/MisEncuestas.cshtml +++ b/AYA.SlnSynor/AYA.SlnSynor/Views/NormativaReglamentacionTecnica/MisEncuestas.cshtml @@ -7,7 +7,6 @@
-

   Mis Encuestas

diff --git a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EncuestaDAL.cs b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EncuestaDAL.cs index b2a3cd226..95ecfb47b 100644 --- a/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EncuestaDAL.cs +++ b/AYA.SlnSynor/AYA.SlnSynorModel.DAL/Sinort/EncuestaDAL.cs @@ -290,7 +290,8 @@ namespace AYA.SlnSinortModel.DAL.Sinort { Actual = Conn.UsuariosEncuesta .FirstOrDefault(x => x.IdEncabezadoEncuesta == model.UsuariosEncuesta.IdEncabezadoEncuesta - && x.UsuarioSistema == model.UsuariosEncuesta.UsuarioSistema); + && x.UsuarioSistema == model.UsuariosEncuesta.UsuarioSistema + && x.IdDetalleEncuesta == model.UsuariosEncuesta.IdDetalleEncuesta); if (Actual == null) { model.UsuariosEncuesta.UsuarioCreacion = model.UserName;