public ActionResult EnviarEncuesta(FormCollection formCollection) { String result = formCollection["rtotal"]; Usuario usuario = Session["objusuario"] as Usuario; if (usuario != null) { Resultados resultados = new Resultados(); context.Resultados.Add(resultados); resultados.usuarioid = usuario.usuarioid; resultados.resultadototal = result; resultados.fecharesultado = DateTime.Now; context.SaveChanges(); } else { List <String> listadeRecomendaciones = GetRecomendaciones.MostrarRecomendaciones(result); TempData["listaTotal"] = listadeRecomendaciones; TempData["recomendP"] = GetRecomendaciones.RecomendacionesPrincipales(GetRecomendaciones.BuildRecomendacionesPrincipales(listadeRecomendaciones)); TempData["recomendS"] = GetRecomendaciones.RecomendacionesSecundarias(GetRecomendaciones.BuildRecomendacionesSecundarias(GetRecomendaciones.BuildRecomendacionesPrincipales(listadeRecomendaciones), listadeRecomendaciones)); } return(RedirectToAction("ShowResult", "Result")); }
public List <String> detailanyresultado(Int64 idresultado) { String resultado = context.Resultados.Where(x => x.resultadosid == idresultado).Select(x => x.resultadototal).FirstOrDefault(); ultimoresultado = GetRecomendaciones.MostrarRecomendaciones(resultado); mostrarRP = GetRecomendaciones.RecomendacionesPrincipales(GetRecomendaciones.BuildRecomendacionesPrincipales(ultimoresultado)); mostrarRS = GetRecomendaciones.RecomendacionesSecundarias(GetRecomendaciones.BuildRecomendacionesSecundarias(GetRecomendaciones.BuildRecomendacionesPrincipales(ultimoresultado), ultimoresultado)); return(ultimoresultado); }