private void bBorrar_Click(object sender, EventArgs e) { if (bArchivo.Text != "") { FTPClient ftp = new FTPClient("ftp://25.35.182.85:12975/eventos/" + evento.ID + "/files/", "Prueba", ""); try { ftp.DeleteFTPDirectory(bArchivo.Text.Replace(' ', '_')); subdirectorios = ftp.FTPSubdirectories(""); var result = subdirectorios.Select(s => new { Carpeta = s.Replace('_', ' ') }).ToList(); dataGridView1.DataSource = result; dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; seleccionado = null; MostrarSeleccionado(); } catch (Exception ex) { MessageBox.Show("La carpeta ya se encuentra borrada"); } } else { MessageBox.Show("Selecciona una carpeta para borrar"); } }
private void bDeleteEvent_Click(object sender, EventArgs e) { try { BD bd = new BD(); MySqlDataReader writer = bd.Query("DELETE FROM event WHERE idEvent = " + evento.ID); writer.Close(); bd.closeBD(); FTPClient ftp = new FTPClient("ftp://25.35.182.85:12975/", "Prueba", ""); ftp.DeleteFTPDirectory("eventos/" + evento.ID + "/"); MessageBox.Show("Evento eliminado con éxito"); this.Owner.Close(); this.Close(); }catch (Exception ex) { // MessageBox.Show(ex.Message); } }