public ActionResult DeleteConfirmed(int id) { FaseGrupo faseGrupo = db.FaseGrupo.Find(id); db.FaseGrupo.Remove(faseGrupo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "faseg_id,faseg_nombre,faseg_fecha,faseg_numero_grupos,faseg_al_mejor_de,faseg_estado")] FaseGrupo faseGrupo) { if (ModelState.IsValid) { db.Entry(faseGrupo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(faseGrupo)); }
// GET: FaseGrupos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FaseGrupo faseGrupo = db.FaseGrupo.Find(id); if (faseGrupo == null) { return(HttpNotFound()); } return(View(faseGrupo)); }
// GET: FaseGrupos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FaseGrupo faseGrupo = db.FaseGrupo.Find(id); if (faseGrupo == null) { return(HttpNotFound()); } var ListaGrupos = db.Grupo.Where(g => g.faseg_id == id); var ViewModel = new FaseGruposViewModel() { FaseGrupo = faseGrupo, ListaGrupos = ListaGrupos }; return(View(ViewModel)); }
public ActionResult Create([Bind(Include = "faseg_id,faseg_nombre,faseg_fecha,faseg_numero_grupos,faseg_al_mejor_de,faseg_estado")] FaseGrupo faseGrupo) { if (ModelState.IsValid) { faseGrupo.torneo_id = conf.configuracion.IdTorneo; faseGrupo.faseg_estado = "Configurando"; db.FaseGrupo.Add(faseGrupo); for (int i = 0; i < faseGrupo.faseg_numero_grupos; i++) { Grupo Grupo = new Grupo() { FaseGrupo = faseGrupo, grupo_nombre = conf.configuracion.NombreGrupoDefault[i] }; db.Grupo.Add(Grupo); } db.SaveChanges(); return(RedirectToAction("ListaLlaves", "Llaves")); } return(View(faseGrupo)); }