public ViewResult Editar(int id) { var context = new AppPruebaContex(); var user = context.Usuarios.Where(o => o.Id == id).First(); return(View(user)); }
public IActionResult Crear() { var contex = new AppPruebaContex(); ViewBag.Tema = contex.Tema.ToList(); return(View(new Examen())); }
public ViewResult Index() { var context = new AppPruebaContex(); var users = context.Usuarios.ToList(); return(View(users)); }
public IActionResult Login(string UserName, string Password) { var context = new AppPruebaContex(); var user = context.Usuarios.FirstOrDefault(o => o.NombreUsuario == UserName && o.Contraseña == Password); if (user == null) { return(View()); } HttpContext.Session.Set("SessionLoggedUser", user); var claims = new List <Claim>() { new Claim(ClaimTypes.Name, user.NombreUsuario), }; var userIdentity = new ClaimsIdentity(claims, "Login"); var principal = new ClaimsPrincipal(userIdentity); HttpContext.SignInAsync(principal); return(RedirectToAction("Index", "Captura")); }
public ViewResult Index() { var context = new AppPruebaContex(); var produc = context.Productos.ToList(); return(View(produc)); }
public IActionResult Crear() { var contex = new AppPruebaContex(); ViewBag.Categoria = contex.Categoria.ToList(); return(View(new Tema())); }
public ViewResult Editar(int id) { var context = new AppPruebaContex(); var te = context.Notas.Where(o => o.Id == id).First(); return(View(te)); }
public ViewResult Editar(int id) { var context = new AppPruebaContex(); var te = context.Tema.Where(o => o.Id == id).First(); ViewBag.Categoria = context.Categoria.ToList(); return(View(te)); }
public RedirectToActionResult Editar(Usuario user) { var context = new AppPruebaContex(); var userDB = context.Usuarios.Where(o => o.Id == user.Id).First(); userDB.NombreUsuario = user.NombreUsuario; context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Crear(Alternativa alternativa, int temaId) { var context = new AppPruebaContex(); context.Alternativas.Add(alternativa); context.SaveChanges(); return(RedirectToAction("Index", "Pregunta", new { temaId = temaId })); }
public ViewResult Editar(int id) { var context = new AppPruebaContex(); var alternativa = context.Alternativas.Where(o => o.Id == id).First(); ViewBag.Pregunta = context.Pregunta.Find(alternativa.PreguntaId); return(View(alternativa)); }
public RedirectToActionResult Eliminar(int id) { var context = new AppPruebaContex(); var proDB = context.Productos.Where(o => o.Id == id).First(); context.Productos.Remove(proDB); context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Crear(int preguntaId) { var context = new AppPruebaContex(); ViewBag.Pregunta = context.Pregunta .Include(o => o.Tema) .First(o => o.Id == preguntaId); return(View()); }
public IActionResult Index() { var userLogged = HttpContext.Session.Get <Usuario>("SessionLoggedUser"); var contex = new AppPruebaContex(); var model = contex.Examenes .Include(o => o.Tema) .Where(o => o.UsuarioId == userLogged.Id) .ToList(); return(View(model)); }
public IActionResult Crear(Pregunta pregunta) { var userLogged = HttpContext.Session.Get <Usuario>("SessionLoggedUser"); var contex = new AppPruebaContex(); pregunta.Tema.UsuarioId = userLogged.Id; contex.Pregunta.Add(pregunta); contex.SaveChanges(); return(RedirectToAction("Index", new { temaId = pregunta.TemaId })); }
public IActionResult Editar(Alternativa alternativa, int temaId) { var context = new AppPruebaContex(); ViewBag.Pregunta = context.Pregunta.Find(alternativa.PreguntaId); var userDB = context.Alternativas.Where(o => o.Id == alternativa.Id).First(); userDB.Resumen = alternativa.Resumen; userDB.EsCorrecto = alternativa.EsCorrecto; context.SaveChanges(); return(RedirectToAction("Index", "Pregunta", new { temaId = temaId })); }
public ActionResult Crear(Producto p) { var context = new AppPruebaContex(); if (ModelState.IsValid) { context.Productos.Add(p); context.SaveChanges(); return(RedirectToAction("Index")); } return(View("Crear")); }
public IActionResult Index(int temaId) { var userLogged = HttpContext.Session.Get <Usuario>("SessionLoggedUser"); var context = new AppPruebaContex(); var model = context.Tema //.Include(x => x.Preguntas) .Include("Preguntas.Alternativas") .Include(x => x.Categoria) .Where(x => x.Id == temaId && x.UsuarioId == userLogged.Id) .FirstOrDefault(); return(View(model)); }
public IActionResult Editar(Nota nota) { var context = new AppPruebaContex(); var userDB = context.Notas.Where(o => o.Id == nota.Id).First(); userDB.Titulo = nota.Titulo; userDB.Titulo = nota.Contenido; context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Index(string query) { var userLogged = HttpContext.Session.Get <Usuario>("SessionLoggedUser"); var contex = new AppPruebaContex(); var model = contex.Tema .Include(o => o.Categoria) .Where(o => o.UsuarioId == userLogged.Id); if (!string.IsNullOrEmpty(query)) { model = model.Where(o => o.Titulo.Contains(query)); } ViewBag.Query = query; return(View(model.ToList())); }
public IActionResult Crear(Examen examen) { var userLogged = HttpContext.Session.Get <Usuario>("SessionLoggedUser"); var contex = new AppPruebaContex(); if (!ModelState.IsValid) { ViewBag.Tema = contex.Tema.ToList(); return(View(examen)); } examen.UsuarioId = userLogged.Id; contex.Examenes.Add(examen); contex.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Crear(string username) { var context = new AppPruebaContex(); var user = new Usuario(); user.NombreUsuario = username; if (ModelState.IsValid) { context.Usuarios.Add(user); context.SaveChanges(); return(RedirectToAction("Index")); } return(View("Crear")); }
public IActionResult Editar(Tema tema) { var context = new AppPruebaContex(); if (!ModelState.IsValid) { ViewBag.Categoria = context.Categoria.ToList(); return(View(tema)); } var userDB = context.Tema.Where(o => o.Id == tema.Id).First(); userDB.Titulo = tema.Titulo; userDB.CategoriaId = tema.CategoriaId; context.SaveChanges(); return(RedirectToAction("Index")); }