private void btnCargarXml_Click(object sender, EventArgs e) { FicheroXML xml = new FicheroXML(); xml.Fichero = "Apuestas_Euromillones.xml"; if (xml.cargarXML()) { lblXmlTrue.Text = "Fichero XML cargado correctamente"; combinacionGanadora = xml.getCombinacionGanadora(); foreach (int numero in combinacionGanadora.Numeros) { Console.WriteLine("Números:"); Console.WriteLine(numero); Console.WriteLine("Estrellas:"); } } else { lblXmlTrue.Text = "Ha ocurrido un error al cargar el XML"; } }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; combinacionGanadora.Id = "Ganadora"; if (cargarXML()) { XmlNodeList nodesNumeros = documento.SelectNodes("Juego/CombinacionGanadora/Resultado[@numero]"); foreach (XmlNode nodo in nodesNumeros) { combinacionGanadora.Numeros.Add(Int32.Parse(nodo.Attributes["numero"].Value)); } XmlNodeList nodesEstrellas = documento.SelectNodes("Juego/CombinacionGanadora/Resultado[@estrella]"); foreach (XmlNode nodo in nodesEstrellas) { combinacionGanadora.Estrellas.Add(Int32.Parse(nodo.Attributes["estrella"].Value)); } } else { return null; } return combinacionGanadora; }
private void btnCargarXml_Click(object sender, EventArgs e) { xml.Fichero = "Apuestas_Euromillones.xml"; if (xml.cargarXML()) { lblCombinacionGanadora.Text += "Números de la combinación ganadora: "; lblEstrellasCombinacionGanadora.Text+= "Estrellas de la combinación ganadora: "; lblXmlTrue.Text = "Fichero XML cargado correctamente"; combinacionGanadora = xml.getCombinacionGanadora(); Console.WriteLine("Números:"); foreach (int numero in combinacionGanadora.Numeros) { //Console.WriteLine(numero); lblCombinacionGanadora.Text += numero.ToString()+" "; } Console.WriteLine("Estrellas:"); foreach (int numero in combinacionGanadora.Estrellas) { lblEstrellasCombinacionGanadora.Text += numero.ToString() + " "; //Console.WriteLine(numero); } } else { lblXmlTrue.Text = "Ha ocurrido un error al cargar el XML"; } }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; if (cargarXML()) { documento = new XmlDocument(); documento.Load(fichero); raiz = documento.DocumentElement; // string busqueda = "Juego/CombinacionGanadora/Resultado[@id=\"1\"]"; XmlNode valor1 = documento.SelectSingleNode("Juego/CombinacionGanadora/Resultado[@id=\"1\"]"); combinacionGanadora.Numero1 = valor1.Attributes["numero"].Value; } else { return null; } return combinacionGanadora; }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; if (cargarXML()) { documento = new XmlDocument(); documento.Load(fichero); raiz = documento.DocumentElement; // string busqueda = "Juego/CombinacionGanadora/Resultado[@id=\"1\"]"; //XmlNode valor1 = documento.SelectSingleNode("Juego/CombinacionGanadora/Resultado[@id=\"1\"]"); //combinacionGanadora.Numero1 = valor1.Attributes["numero"].Value; // XmlNode valor2 = documento.SelectSingleNode("Juego/CombinacionGanadora/Resultado[@id=\"2\"]"); XmlNodeList nodesNumeros = documento.SelectNodes("Juego/CombinacionGanadora/Resultado[@numero]"); foreach (XmlNode nodo in nodesNumeros) { combinacionGanadora.Numeros.Add(Int32.Parse(nodo.Attributes["numero"].Value)); } XmlNodeList nodesEstrellas = documento.SelectNodes("Juego/CombinacionGanadora/Resultado[@estrella]"); } else { return null; } return combinacionGanadora; }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; if (cargarXML()) { documento = new XmlDocument(); documento.Load(fichero); raiz = documento.DocumentElement; string busqueda = "Juego/CombinacionGanadora"; XmlNode nodo = documento.SelectSingleNode(busqueda); } else { return null; } return combinacionGanadora; }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; return null; }
public Combinacion getCombinacionGanadora() { Combinacion combinacionGanadora = new Combinacion(); combinacionGanadora.Ganadora = true; if (cargarXML()) { documento = new XmlDocument(); documento.Load(fichero); raiz = documento.DocumentElement; string busqueda = "Juego/CombinacionGanadora/Resultado[@id='1']"; XmlNode nodo = documento.SelectSingleNode(busqueda); combinacionGanadora.Numero1 = nodo.Attributes['numero'].Value;
private void btnCargarXml_Click(object sender, EventArgs e) { FicheroXML xml = new FicheroXML(); xml.Fichero = "Apuestas_Euromillones.xml"; if (xml.cargarXML()) { lblXmlTrue.Text = "Fichero XML cargado correctamente"; combinacionGanadora = xml.getCombinacionGanadora(); } else { lblXmlTrue.Text = "Ha ocurrido un error al cargar el XML"; } }
public List<Combinacion> processPronosticos() { if (cargarXML()) { List<Combinacion> apuestas = new List<Combinacion>(); XmlNodeList pronosticos = getPronosticos(); Console.WriteLine("Lenght " + pronosticos.Count); foreach (XmlNode pronostico in pronosticos) { Combinacion tmp = new Combinacion(); tmp.Id = pronostico.Attributes["id"].Value; XmlNodeList nodesNumeros = documento.SelectNodes("Juego/Pronosticos/Pronostico[@id='" + tmp.Id + "']/Apuesta[@numero]"); foreach (XmlNode nodo in nodesNumeros) { tmp.Numeros.Add(Int32.Parse(nodo.Attributes["numero"].Value)); //Console.WriteLine(nodo.Attributes["numero"].Value); } XmlNodeList nodesEstrellas = documento.SelectNodes("Juego/Pronosticos/Pronostico[@id='" + tmp.Id + "']/Apuesta[@estrella]"); foreach (XmlNode nodo in nodesEstrellas) { tmp.Estrellas.Add(Int32.Parse(nodo.Attributes["estrella"].Value)); //Console.WriteLine(nodo.Attributes["estrella"].Value); } apuestas.Add(tmp); } return apuestas; } else { return null; } }
public Form1() { combinacionGanadora = new Combinacion(); InitializeComponent(); }