Ejemplo n.º 1
0
 private void cargarRepositorio(bool mostrarArchivos)
 {
     CambiarVisibilidad(!mostrarArchivos);
     treeView1.Nodes.Clear();
     rep = new Repositorio(mostrarArchivos);
     treeView1.Nodes.Add(rep.getArbol());
 }
Ejemplo n.º 2
0
        private void button2_Click(object sender, EventArgs e)
        {
            mostrarError("");
            if (validarNombre(textBox1.Text))
            {
                if (!rep.existeRecurso(textBox1.Text, rep.getArbol().TreeView.SelectedNode))
                {
                    List <ArchivoTorrent> listaT = new List <ArchivoTorrent>();
                    for (int i = 0; i < listBox1.Items.Count; i++)
                    {
                        listaT.Add(new ArchivoTorrent((String)listBox1.Items[i]));
                    }

                    textBox2.Text = textBox2.Text.Replace("<", "[");
                    textBox2.Text = textBox2.Text.Replace(">", "]");
                    if (editar)
                    {
                        rep.eliminar();
                        editar = false;
                    }
                    String         p;
                    RecursoTorrent recTorrent;
                    bool           escarpintermedia = false;
                    if (pathmedio != "")
                    {
                        p                = pathmedio + "/";
                        recTorrent       = new RecursoTorrent(textBox1.Text, listaT, textBox2.Text, p);
                        pathmedio        = "";
                        escarpintermedia = true;
                    }
                    else
                    {
                        recTorrent = new RecursoTorrent(textBox1.Text, listaT, textBox2.Text);
                    }
                    rep.insertarRecurso(recTorrent, escarpintermedia, pathmedio);
                    Close();
                }
                else
                {
                    mostrarError("Ya existe recurso con ese nombre");
                }
            }
            else
            {
                mostrarError("Nombre de recurso no válido");
            }
        }
Ejemplo n.º 3
0
 private void button1_Click(object sender, EventArgs e)
 {
     listBox1.Items.Clear();
     listBox1.Items.AddRange(rep.buscar(rep.getArbol(), textBox1.Text).ToArray());
 }