public ActionResult Validar(PruebaViewModel vm) { if (ModelState.IsValid) { } return(View("Index", vm)); }
// 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)); }