Exemple #1
0
 public NodoArbol(string nickname, string contrasena, string correo, int conectado)
 {
     this.nickname   = nickname;
     this.Contrasena = contrasena;
     this.correo     = correo;
     this.conectado  = Convert.ToBoolean(conectado);
     izquierdo       = null;
     derecho         = null;
     lista           = new ListaJuego();
 }
        public void Actualizar(string nickname, string nuevoname, string correo, string contrasena, int estado)
        {
            NodoArbol  aux   = Buscar(nickname);
            ListaJuego lista = aux.Lista;

            Eliminar(nickname);
            insertarNodo(nuevoname, contrasena, correo, estado);
            NodoArbol nuevo = Buscar(nuevoname);

            nuevo.Lista = lista;
        }
        public void InsertarLista(string UsuarioBase, string oponent, int Udesple, int Usobre, int Udestrui, int gano)
        {
            NodoArbol aux, es;

            aux = arbolito.Buscar(UsuarioBase);
            es  = Espejo.Buscar(UsuarioBase);
            if (aux != null)
            {
                ListaJuego auxlista   = aux.Lista;
                ListaJuego auxlistees = es.Lista;
                auxlista.insertar(oponent, Udesple, Usobre, Udestrui, gano, id);
                auxlistees.insertar(oponent, Udesple, Usobre, Udestrui, gano, id++);
            }
        }