本文整理汇总了C#中RomeroLopezMiguelAngel_Examen.Categoria类的典型用法代码示例。如果您正苦于以下问题:C# Categoria类的具体用法?C# Categoria怎么用?C# Categoria使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
Categoria类属于RomeroLopezMiguelAngel_Examen命名空间,在下文中一共展示了Categoria类的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: getInformacion
public List<Categoria> getInformacion()
{
string ruta = raiz.Attributes["nombre"].Value + ".txt";
if (File.Exists(ruta))
{
XmlNode nodo2 = documento.SelectSingleNode("Juego/Recaudacion");
int recaudacion = Int32.Parse(nodo2.Attributes["valor"].Value);
List<Categoria> categorias = new List<Categoria>();
FileStream stream = new FileStream(ruta, FileMode.Open, FileAccess.Read);
StreamReader reader = new StreamReader(stream, Encoding.Default);
while (reader.Peek() > -1)
{
Categoria tmp = new Categoria();
string linea = reader.ReadLine();
string[] lineaSplit = linea.Split('\t');
tmp.Cat = Int32.Parse(lineaSplit[0]);
if (tmp.Cat != 0)
{
string[] lineaSplit2 = lineaSplit[1].Split('+');
tmp.AciertosNumeros = Int32.Parse(lineaSplit2[0]);
string[] lineaSplit3 = lineaSplit2[1].Split('E');
tmp.AciertosEstrellas = Int32.Parse(lineaSplit3[0]);
}
tmp.Porcentaje = float.Parse(lineaSplit[2]);
tmp.Cuantia = tmp.Porcentaje * recaudacion;
categorias.Add(tmp);
}
reader.Close();
return categorias;
}
return null;
}
示例2: crearNodo
public XmlNode crearNodo(Categoria datos)
{
XmlNode nodo = documento.SelectSingleNode("Juego/Premios/Categoria[@id='" + datos.Cat + "']");
Console.WriteLine(nodo.Attributes["id"].Value);
if (nodo == null)
{
XmlElement nodePremios = documento.CreateElement("Premios");
XmlElement nodoCategoria = documento.CreateElement("Categoria");
nodoCategoria.SetAttribute("id", datos.Cat.ToString());
nodoCategoria.SetAttribute("acertantes", datos.Acertantes.ToString());
nodoCategoria.SetAttribute("premioUnitario", datos.PremioUnitario.ToString());
return nodoCategoria;
}
else
{
return null;
}
}
示例3: crearNodo
public XmlNode crearNodo(Categoria datos)
{
XmlElement categoria = documento.CreateElement("Categoria");
categoria.SetAttribute("id", datos.Cat.ToString());
categoria.SetAttribute("acertantes", datos.Acertantes.ToString());
categoria.SetAttribute("premioUnitario", datos.PremioUnitario.ToString());
return categoria;
}
示例4: crearNodo
public XmlNode crearNodo(Categoria datos)
{
// XmlElement nodoPronosticos = documento.CreateElement("Pronosticos");
XmlElement categoria = documento.CreateElement("Categoria");
categoria.SetAttribute("id", datos.Cat);
XmlElement temperaturas = documento.CreateElement("Temperaturas");
temperaturas.SetAttribute("Mañana", datos.TempMañ);
temperaturas.SetAttribute("Tarde", datos.TempTarde);
temperaturas.SetAttribute("Noche", datos.TempNoche);
XmlElement pronostico = documento.CreateElement("Pronostico");
pronostico.SetAttribute("descripcion", datos.VientoDescripcion);
pronostico.SetAttribute("grado", datos.VientoGrado);
XmlElement denominacion = documento.CreateElement("denominacion", datos.VientoDenominacion);
XmlElement EfectosEnTierra = documento.CreateElement("EfectosEnTierra", datos.VientoTierra);
pronostico.AppendChild(denominacion);
pronostico.AppendChild(EfectosEnTierra);
localizacion.AppendChild(temperaturas);
localizacion.AppendChild(pronostico);
return categoria;
//nodoPronosticos.AppendChild(localizacion);
}
示例5: insertarNodo
public void insertarNodo(Categoria categoria)
{
if (cargarXML())
{
XmlElement nodoCategoria = documento.CreateElement("Categoria");
nodoCategoria.SetAttribute("id", categoria.Cat.ToString());
nodoCategoria.SetAttribute("acertantes", categoria.Acertantes.ToString());
nodoCategoria.SetAttribute("premioUnitario", categoria.PremioUnitario.ToString());
string busqueda = "Juego/Recaudacion";
XmlNode nodo = documento.SelectSingleNode(busqueda);
nodo.AppendChild(nodoCategoria);
documento.Save(fichero);
}
}
示例6: getInformacion
public List<Categoria> getInformacion()
{
string ruta = raiz.Attributes["nombre"].Value + ".txt";
if (File.Exists(ruta))
{
List<Categoria> categorias = new List<Categoria>();
FileStream stream = new FileStream(ruta, FileMode.Open, FileAccess.Read);
StreamReader reader = new StreamReader(stream, Encoding.Default);
while (reader.Peek() > -1)
{
Categoria tmp = new Categoria();
string linea = reader.ReadLine();
string[] lineaSplit = linea.Split('\t');
tmp.Cat = Int32.Parse(lineaSplit[0]);
if (tmp.Cat != 0)
{
string[] lineaSplit2 = lineaSplit[1].Split('+');
}
tmp.Porcentaje = float.Parse(lineaSplit[2]);
}
reader.Close();
return categorias;
}
return null;
}
示例7: insertarNodo
public void insertarNodo(Categoria categoria)
{
if (cargarXML())
{
string busqueda = "Juego";
XmlNode nodo = documento.SelectSingleNode(busqueda);
nodo.InsertAfter(crearNodo(categoria), nodo);
documento.Save(fichero);
}
}
示例8: insertarNodo
public void insertarNodo(Categoria categoria)
{
XmlElement nodePremios = documento.CreateElement("Premios");
//XmlElement nodoCategoria = documento.CreateElement("Categoria");
//nodoCategoria.SetAttribute("id", categoria.Cat.ToString());
//nodoCategoria.SetAttribute("acertantes", categoria.Acertantes.ToString());
//nodoCategoria.SetAttribute("premioUnitario", categoria.PremioUnitario.ToString());
nodePremios.AppendChild(crearNodo(categoria));
//string busqueda = "Juego";
// XmlNode nodo = documento.SelectSingleNode(busqueda);
XmlNode nodoActual = documento.SelectSingleNode("Juego/Recaudacion");
raiz.InsertAfter(nodePremios, nodoActual);
documento.Save(fichero);
}
示例9: crearNodo
public XmlNode crearNodo(Categoria datos)
{
XmlNode nodo = documento.SelectSingleNode("Juego/Premios[@Categoria='" + datos.Cat + "']");
XmlElement nodePremios = documento.CreateElement("Premios");
XmlElement nodoCategoria = documento.CreateElement("Categoria");
nodoCategoria.SetAttribute("id", datos.Cat.ToString());
nodoCategoria.SetAttribute("acertantes", datos.Acertantes.ToString());
nodoCategoria.SetAttribute("premioUnitario", datos.PremioUnitario.ToString());
return nodoCategoria;
}
示例10: insertarNodo
public void insertarNodo(Categoria categoria)
{
if (cargarXML())
{
string busqueda = "Juego/Recaudacion";
XmlNode nodo = documento.SelectSingleNode(busqueda);
nodo.AppendChild(crearNodo(categoria));
documento.Save(fichero);
}
}
示例11: insertarNodo
public void insertarNodo(Categoria categoria)
{
XmlElement nodePremios = documento.CreateElement("Premios");
nodePremios.AppendChild(crearNodo(categoria));
XmlNode nodoActual = documento.SelectSingleNode("Juego/Recaudacion");
raiz.InsertAfter(nodePremios, nodoActual);
documento.Save(fichero);
}
示例12: crearNodo
public XmlNode crearNodo(Categoria datos)
{
}
示例13: insertarNodo
public void insertarNodo(Categoria categoria)
{
if (cargarXML())
{
XmlDeclaration declaracion = documento.CreateXmlDeclaration("1.0", "UTF-8", null);
documento.AppendChild(declaracion);
raiz = documento.CreateElement("Pronosticos");
documento.AppendChild(raiz);
string busqueda = "Juego";
XmlNode nodo = documento.SelectSingleNode(busqueda);
nodo.AppendChild(crearNodo(categoria));
documento.Save(fichero);
}
}