This commit is contained in:
jmoya 2018-09-11 22:48:44 +00:00
parent d3b9abf30f
commit a070aa4533
6 changed files with 38 additions and 13 deletions

View file

@ -1706,7 +1706,7 @@ namespace AYA.SlnSinort.WCF
model = EncuestaDAL.GuardarRespuestaEncuesta(model); model = EncuestaDAL.GuardarRespuestaEncuesta(model);
if (model.CodigoRespuesta == EnumTipoCodigoRespuesta.EXITOSO) if (model.CodigoRespuesta == EnumTipoCodigoRespuesta.EXITOSO)
EncuestaDAL.GuardarUsuariosEncuesta(model); EncuestaDAL.GuardarUsuarioEncuesta(model);
} }
catch (Exception ex) catch (Exception ex)

View file

@ -7545,7 +7545,7 @@
<Content Include="Views\NormativaReglamentacionTecnica\CrearEncuesta.cshtml" /> <Content Include="Views\NormativaReglamentacionTecnica\CrearEncuesta.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\ResponderEncuesta.cshtml" /> <Content Include="Views\NormativaReglamentacionTecnica\ResponderEncuesta.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\ResponderMisEncuestas.cshtml" /> <Content Include="Views\NormativaReglamentacionTecnica\ResponderMisEncuestas.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\MisEncuestas.cshtml" /> <Content Include="Views\NormativaReglamentacionTecnica\VerEncuestas.cshtml" />
<Content Include="Views\Reportes\Reporte.cshtml" /> <Content Include="Views\Reportes\Reporte.cshtml" />
<Content Include="Views\Reportes\FichaTecnica.cshtml" /> <Content Include="Views\Reportes\FichaTecnica.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\MisSolicitudesCompra.cshtml" /> <Content Include="Views\NormativaReglamentacionTecnica\MisSolicitudesCompra.cshtml" />

View file

@ -67,11 +67,11 @@ namespace AYA.SlnSinort.Controllers.NormativaReglamentacionTecnica
InitControllers(); InitControllers();
return View(); return View();
} }
//public ActionResult VerEncuestas() public ActionResult VerEncuestas()
//{ {
// InitControllers(); InitControllers();
// return View(); return View();
//} }
public ActionResult ResponderMisEncuestas() public ActionResult ResponderMisEncuestas()
{ {

View file

@ -74,10 +74,6 @@ this.CrearEncuesta = function (data) {
}); });
survey.mode = 'display';
survey survey
.onComplete .onComplete
.add(function (result) { .add(function (result) {
@ -102,12 +98,12 @@ this.CrearEncuesta = function (data) {
var model = { var model = {
UsuariosEncuesta: { UsuariosEncuesta: {
IdEncabezadoEncuesta: EncuestaId, IdEncabezadoEncuesta: EncuestaId,
UsuarioSistema: UsuarioSistema, UsuarioSistema: UsuarioSistema
}, },
ListaRespuestas: ListaRespuestas, ListaRespuestas: ListaRespuestas,
}; };
AjaxPostData(uri, model, false, true, null, null, null); AjaxPostData(uri, model, false, false, null, null, null);
}); });

View file

@ -363,6 +363,33 @@ namespace AYA.SlnSinortModel.DAL.Sinort
return model; return model;
} }
public EncuestaJSON GuardarUsuariosEncuesta(EncuestaJSON model) public EncuestaJSON GuardarUsuariosEncuesta(EncuestaJSON model)
{
try
{
using (SinortContex Conn = new SinortContex())
{
Conn.UsuariosEncuesta.AddRange(model.UsuariosEncuestas);
Conn.SaveChanges();
Conn.Commit();
model.CodigoRespuesta = EnumTipoCodigoRespuesta.EXITOSO.ToString();
}
}
catch (DbEntityValidationException ex)
{
log.Error(ex);
model.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR.ToString();
}
catch (Exception ex)
{
log.Error(ex);
model.CodigoRespuesta = EnumTipoCodigoRespuesta.ERROR.ToString();
}
return model;
}
public EncuestaJSON GuardarUsuarioEncuesta(EncuestaJSON model)
{ {
try try
{ {
@ -409,3 +436,5 @@ namespace AYA.SlnSinortModel.DAL.Sinort
} }
} }
} }