public ActionResult Create([Bind(Include = "NoPartido, FechaPartido, Grupo, Pais1, Pais2,Estadio")] PartidoFecha nuevo) { try { // TODO: Add insert logic here if (nuevo != null) { Nodo <PartidoFecha> nuevou = new Nodo <PartidoFecha>(nuevo, CompararFecha); int a = db.arbolFecha.Insertar(nuevou); if (a == 1) { db.bitacora.Add("Se ha agregado el nodo"); } else if (a == 2) { db.bitacora.Add("Se ha agregado el nodo y se ha balanceado el arbol"); } } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete([Bind(Include = "noPartido, Estadio, Pais1, Pais2, FechaPartido, Grupo")] PartidoFecha persona) { try { // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }
private int CompararFecha(PartidoFecha _actual, PartidoFecha _nuevo) { return(_actual.CompareTo(_nuevo)); }