示例#1
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (directorio.Text == "" || !Directory.Exists(directorio.Text))
            {
                MessageBox.Show(Traducir("No se encuentra el directorio."));
                return;
            }

            if (ruta.Text == "")
            {
                MessageBox.Show(Traducir("Debe indicar una ruta virtual."));
                return;
            }

            if (serverPaths.Where(sp => sp.Path == ruta.Text).Count() > 0)
            {
                MessageBox.Show(Traducir("Ya existe esa ruta."));
                return;
            }

            GusScriptPath path = new GusScriptPath(ruta.Text, directorio.Text, "index.gsc", true);

            serverPaths.Add(path);
            server.AddPath(path);
            SalvarPaths();
            RefrescarPaths();
        }
示例#2
0
        private void button5_Click(object sender, EventArgs e)
        {
            if (listaDirectorios.SelectedIndex == -1)
            {
                MessageBox.Show(Traducir("Seleccione un directorio."));
                return;
            }

            GusScriptPath path = listaDirectorios.SelectedItem as GusScriptPath;

            server.RemovePath(path);
            serverPaths.Remove(path);
            RefrescarPaths();
            SalvarPaths();
        }