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; }