示例#1
0
 public ActionResult Validar(PruebaViewModel vm)
 {
     if (ModelState.IsValid)
     {
     }
     return(View("Index", vm));
 }
示例#2
0
        // GET: Prueba
        public ActionResult Index()
        {
            PruebaViewModel vm = new PruebaViewModel();

            vm.Fecha = DateTime.Now;

            return(View());
        }
 public IActionResult prueba(PruebaViewModel model)
 {
     if (ModelState.IsValid)
     {
         return(RedirectToAction("bienvenido", model));
     }
     return(RedirectToAction("Index"));
 }
        public ActionResult Create(PruebaViewModel prueba)
        {
            var userEmail = User.Identity.Name;
            var userQuery = db.Users.Where(x => x.Email == userEmail).First();

            prueba.PruebaCreacion.UserId          = userQuery.Id;
            prueba.PruebaCreacion.ApplicationUser = userQuery;
            if (ModelState.IsValid)
            {
                db.pruebas.Add(prueba.PruebaCreacion);
                db.SaveChanges();
                return(RedirectToAction("Index", prueba));
            }
            return(View("Index", prueba));
        }
        public ActionResult CrearPrueba(PruebaViewModel model, List <int> ListaPreguntas)
        {
            using (var context = new courageproEntities())
            {
                var prueba = context.Pruebas.Add(new Pruebas
                {
                    Descripcion = model.NombrePrueba,
                    DuracionMin = 10,
                    Estado      = true,
                    IdModulo    = model.IdModulo,
                });

                foreach (var resp in ListaPreguntas)
                {
                    context.PreguntasPorPrueba.Add(new PreguntasPorPrueba
                    {
                        IdPregunta = resp,
                        IdPrueba   = prueba.IdPrueba,
                        Estado     = true,
                    });
                }
                return(Json(new { resultado = context.SaveChanges() > 0 }, JsonRequestBehavior.AllowGet));
            }
        }
        // GET: Pruebas
        public ActionResult Index()
        {
            PruebaViewModel pvm = new PruebaViewModel(db);

            return(View(pvm));
        }
 public IActionResult bienvenido(PruebaViewModel model)
 {
     return(View(model));
 }