public ActionResult saveGame(JuegoPRViewModel model) { //model.UserId = new Guid(User.Identity.GetUserId()); var respuestas = new Repositorio <Respuesta>(db).TraerTodos().Where(x => x.Pregunta.Id == model.PregId); var respOk = respuestas.Where(p => p.Escorrecta == true).Select(x => x.Id).FirstOrDefault(); var hist = new JuegoHistory(model, db); new Repositorio <JuegoHistory>(db).Crear(hist); //var pelicula = new Repositorio<Pelicula>(db).Traer(Id); return(Json(new { Id = respOk, model = model }, JsonRequestBehavior.AllowGet)); }
public ActionResult saveGame(/*JuegoPRViewModel model*/) { if (string.IsNullOrEmpty(this.error)) { JuegoPRViewModel model = Newtonsoft.Json.JsonConvert.DeserializeObject <JuegoPRViewModel>(this.Contenido); //model.UserId = new Guid(User.Identity.GetUserId()); var respuestas = new Repositorio <Respuesta>(db).TraerTodos().Where(x => x.Pregunta.Id == model.PregId); var respOk = respuestas.Where(p => p.Escorrecta == true).Select(x => x.Id).FirstOrDefault(); var hist = new JuegoHistory(model, db); new Repositorio <JuegoHistory>(db).Crear(hist); //var pelicula = new Repositorio<Pelicula>(db).Traer(Id); return(Json(new { Id = respOk, model = model }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { error = this.error }, JsonRequestBehavior.AllowGet)); } }