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);
if (model.CodigoRespuesta == EnumTipoCodigoRespuesta.EXITOSO)
EncuestaDAL.GuardarUsuariosEncuesta(model);
EncuestaDAL.GuardarUsuarioEncuesta(model);
}
catch (Exception ex)

View file

@ -7545,7 +7545,7 @@
<Content Include="Views\NormativaReglamentacionTecnica\CrearEncuesta.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\ResponderEncuesta.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\FichaTecnica.cshtml" />
<Content Include="Views\NormativaReglamentacionTecnica\MisSolicitudesCompra.cshtml" />

View file

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

View file

@ -74,10 +74,6 @@ this.CrearEncuesta = function (data) {
});
survey.mode = 'display';
survey
.onComplete
.add(function (result) {
@ -102,12 +98,12 @@ this.CrearEncuesta = function (data) {
var model = {
UsuariosEncuesta: {
IdEncabezadoEncuesta: EncuestaId,
UsuarioSistema: UsuarioSistema,
UsuarioSistema: UsuarioSistema
},
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;
}
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
{
@ -409,3 +436,5 @@ namespace AYA.SlnSinortModel.DAL.Sinort
}
}
}