Esempio n. 1
0
        private void Button_delete_Click(object sender, EventArgs e)
        {
            if (listView1.FocusedItem != null)
            {
                listaciudades.deletArista(listaVuelos[int.Parse(listView1.FocusedItem.SubItems[6].Text)].getOrigen().ToString(), listaVuelos[int.Parse(listView1.FocusedItem.SubItems[6].Text)].getDestino().ToString());
                listaVuelos.RemoveAt(int.Parse(listView1.FocusedItem.SubItems[6].Text));
                listView1.Items.Clear();


                RefreshListView();
            }//fin if
        }
Esempio n. 2
0
        private void buttonDelete_Click(object sender, EventArgs e)
        {
            listaciudades.deleteC(listView1.FocusedItem.Text);


            for (int index = 0; index < listaVuelos.Count; index++)
            {
                if (listaVuelos[index].getDestino().ToString() == listView1.FocusedItem.Text || listaVuelos[index].getOrigen().ToString() == listView1.FocusedItem.Text)
                {
                    listaVuelos.RemoveAt(index);
                    index--;
                }
            }

            buttonDelete.Enabled = false;


            listView1.Clear();

            RecargarGrafo();
            refreshListView();
            this.Close();
        }