Example #1
0
        public ActionResult Create(PreguntaABMViewModel preg)
        {
            var pregunta = new Pregunta(preg, db);

            db.Preguntas.Add(pregunta);
            db.SaveChanges();

            return(Json(new { Result = "OK", Error = "" }, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public Pregunta(PreguntaABMViewModel viewmodel, ApplicationDbContext db)
        {
            Nombre  = viewmodel.Nombre;
            Puntaje = viewmodel.Puntaje;
            Juegos  = new List <Juego>();
            Juegos.Add(db.Juegos.Find(viewmodel.Juego));  //busca el juego enviado en la vista

            if (Respuestas == null)
            {
                Respuestas = new List <Respuesta>();
            }
            foreach (var respuestavm in viewmodel.Respuestas)
            {
                var respuesta = new Respuesta(respuestavm);
                Respuestas.Add(respuesta);
            }
        }