public FormPatinador(ref Torneo t) { InitializeComponent(); comboEvento.SelectedIndex = 0; torneo = t; modificacion = false; }
private void abrirToToolStripMenuItem_Click(object sender, EventArgs e) { string nombre; string path; openFileDialog1.Filter="Archivos Patinaje|*.pt"; openFileDialog1.InitialDirectory=@"C:\Patinaje"; openFileDialog1.Title = "Seleccion un archivo de patinaje"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { nombre = openFileDialog1.FileName; t = Serializar.desealizaTorneo(nombre); if (t != null) { string cadena; cadena = t.getNombreTorneo(); labelNombreTorneo.Text = cadena; labelNombreCategoria.Text = "Infantil Menor"; treeView1.Nodes[0].Text += " " + cadena; splitContainer1.Enabled = true; btnToolTorneo.Enabled = true; path = Serializar.ruta + @"/" + cadena; listView1.Enabled = true; listView1.Items.Clear(); treeView1.Nodes[0].Collapse(); cargaDatosTabla(); } else MessageBox.Show("No se pudo Abrir el archivo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public FormPatinador(ref Torneo t, Patinador patinador,string categora,string estilo,bool ramaFemenil) { InitializeComponent(); modificacion = true; p = patinador; cargaPatinador(categora, estilo, ramaFemenil); btnAceptaryC.Visible = false; ant_categoria=categora; ant_estilo=estilo; ant_ramaFemenil=ramaFemenil; torneo = t; }
public Form1() { InitializeComponent(); t = null; path = ""; btnToolTorneo.Enabled = false; rbtnFemenil.Checked = true; rbLibre.Checked = true; listView1.Enabled = false; modalidad = ""; impModalidad = ""; categoria = ""; impAct = null; impActLibre = false; }
public static bool crearDirectorio(string nombreDirectorio) { string directorio = Serializar.ruta + @"\" + nombreDirectorio; try { if (!System.IO.Directory.Exists(directorio)) { System.IO.Directory.CreateDirectory(directorio); Torneo t = new Torneo(nombreDirectorio); serializaTorneo(t); } else return false; } catch(Exception e) { return false; } return true; }
public static void serializaTorneo(Torneo t) { string nombreArchivo; IFormatter formater = new BinaryFormatter(); nombreArchivo = ruta + @"\" + t.getNombreTorneo() + @"\" + t.getNombreTorneo() + ".pt"; Stream stream = new FileStream(nombreArchivo, FileMode.Create, FileAccess.Write, FileShare.None); formater.Serialize(stream, t); stream.Close(); }
private void creaTorneo(string cadena,string ruta) { t = new Torneo(cadena); Serializar.crearDirectorio(ruta); labelNombreTorneo.Text = cadena; labelNombreCategoria.Text = "Infantil Menor"; treeView1.Nodes[0].Text += " " + cadena; splitContainer1.Enabled = true; btnToolTorneo.Enabled = true; path = Serializar.ruta + @"/" + cadena ; Serializar.serializaTorneo(t); }