//[ValidateAntiForgeryToken] public JsonResult Create(ConvocadosModel convocados) //public IActionResult Create(ConvocadosModel convocados) { var dataLogin = new loginOkModel(); try { var convocadosEvento = new ConvocadosModel(); convocadosEvento.event_id = convocados.Id; var UserIdLogueado = User.Claims.FirstOrDefault(c => c.Type == "UserId"); var UserIdLogueado1 = Convert.ToInt32(UserIdLogueado.Value); convocadosEvento.user_id = UserIdLogueado1; // TODO: Add insert logic here _context.Convocados.Add(convocadosEvento); _context.SaveChanges(); dataLogin.ok = true; //return RedirectToAction(nameof(Index)); ////return RedirectToAction("Index", "Events", new { id = "AllEvents" }); } catch { dataLogin.ok = false; //return View(); } return(Json(dataLogin)); //return RedirectToAction("Index", "Events", new { id = "AllEvents" }); }
public IActionResult Edit(int id, [Bind("event_id,user_id,Id")] ConvocadosModel datosUpdate) { try { var convocadosModel = _context.Convocados.Find(id); if (convocadosModel != null) { convocadosModel.event_id = datosUpdate.event_id; convocadosModel.user_id = datosUpdate.user_id; convocadosModel.Id = datosUpdate.Id; _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } else { return(NotFound()); } // TODO: Add update logic here } catch { return(View()); } }
// GET: Convocados/Create public IActionResult Create(int id) { ConvocadosModel convocados = new ConvocadosModel(); return(View()); //return View(); }