public ActionResult DeleteConfirmed(int id) { FaseEliminatoria faseEliminatoria = db.FaseEliminatoria.Find(id); db.FaseEliminatoria.Remove(faseEliminatoria); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "fasee_id,fasee_nombre,fasee_fecha,fasee_num_equipos,fasee_al_mejor_de,fasee_estado,fasee_tercer_lugar")] FaseEliminatoria faseEliminatoria) { if (ModelState.IsValid) { db.Entry(faseEliminatoria).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(faseEliminatoria)); }
public ActionResult Create([Bind(Include = "fasee_id,fasee_nombre,fasee_fecha,fasee_num_equipos,fasee_al_mejor_de,fasee_estado,fasee_tercer_lugar")] FaseEliminatoria faseEliminatoria) { if (ModelState.IsValid) { faseEliminatoria.torneo_id = conf.configuracion.IdTorneo; faseEliminatoria.fasee_estado = "Configurando"; db.FaseEliminatoria.Add(faseEliminatoria); db.SaveChanges(); return(RedirectToAction("ListaLlaves", "Llaves")); } return(View(faseEliminatoria)); }
// GET: FaseEliminatorias/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FaseEliminatoria faseEliminatoria = db.FaseEliminatoria.Find(id); if (faseEliminatoria == null) { return(HttpNotFound()); } return(View(faseEliminatoria)); }
public void GerarFaseEliminatoriaTest() { var disputa1 = Disputa.GerarDisputa(GrupoA[0], GrupoB[1]); var disputa2 = Disputa.GerarDisputa(GrupoB[0], GrupoA[1]); var disputa4 = Disputa.GerarDisputa(GrupoD[0], GrupoC[1]); var disputa3 = Disputa.GerarDisputa(GrupoC[0], GrupoD[1]); var result = FaseEliminatoria.GerarFaseEliminatoria(GrupoA, GrupoB, GrupoC, GrupoD); Assert.AreEqual(disputa1.Perdedor, result.PrimeiraDisputa.Perdedor); Assert.AreEqual(disputa1.Vencedor, result.PrimeiraDisputa.Vencedor); Assert.AreEqual(disputa2.Perdedor, result.SegundaDisputa.Perdedor); Assert.AreEqual(disputa2.Vencedor, result.SegundaDisputa.Vencedor); Assert.AreEqual(disputa3.Perdedor, result.TerceiraDisputa.Perdedor); Assert.AreEqual(disputa3.Vencedor, result.TerceiraDisputa.Vencedor); Assert.AreEqual(disputa4.Perdedor, result.QuartaDisputa.Perdedor); Assert.AreEqual(disputa4.Vencedor, result.QuartaDisputa.Vencedor); }
public void GerarFaseEliminatoriaTest_ParametroInvalido_ThrowsArgumentNullException() { GrupoA.Remove(GrupoA[0]); var result = FaseEliminatoria.GerarFaseEliminatoria(GrupoA, GrupoB, GrupoC, GrupoD); }
public void GerarFaseEliminatoriaTest_ParametroNulo_ThrowsArgumentNullException() { var result = FaseEliminatoria.GerarFaseEliminatoria(null, null, null, null); }