Ejemplo n.º 1
0
 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());
     }
 }
Ejemplo n.º 2
0
 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());
     }
 }
Ejemplo n.º 3
0
 private int CompararFecha(PartidoFecha _actual, PartidoFecha _nuevo)
 {
     return(_actual.CompareTo(_nuevo));
 }