public NodoUsuario(String username, String password)
 {
     this.username  = username;
     this.password  = password;
     this.pila      = new PilaUsuario();
     this.cola      = new ColaUsuario();
     this.siguiente = null;
     this.anterior  = null;
 }
        public void getModelo(String json)
        {
            ModeloDeserializador modelo = Newtonsoft.Json.JsonConvert.DeserializeObject <ModeloDeserializador>(json);

            try
            {
                this.pila = convertPila(modelo.archivo.pila);
            }
            catch (Exception ex) { }
            try
            {
                this.cola = convertCola(modelo.archivo.cola);
            }
            catch (Exception ex) { }
        }
        private ColaUsuario convertCola(Cola modeloCola)
        {
            ColaUsuario nuevaCola = new ColaUsuario();
            Matriz      nuevaMatriz;

            foreach (MatrizModelo nueva in modeloCola.matrices.matriz)
            {
                nuevaMatriz = new Matriz(nueva.size_x, nueva.size_y);
                foreach (Valor valor in nueva.valores.valor)
                {
                    nuevaMatriz.setValorMatriz(valor.pos_x, valor.pos_y, valor.dato);
                }
                nuevaCola.queue(nuevaMatriz);
            }
            return(nuevaCola);
        }
 public CastJsonToObject()
 {
     pila = null;
     cola = null;
 }