public static Boolean SupprimerClient(string id) { foreach (Client item in BDDExterne.GetAllClients()) { if (item.cliId.ToString() == id) { NpgsqlConnection conn; conn = new NpgsqlConnection(chaineConnection); conn.Open(); NpgsqlCommand MyCmd = null; // id, nom ,tel,numrue,codepostal,ville,pays,mail,nom rue string query = @"DELETE FROM ""Client"" CASCADE WHERE id = '" + id + "'"; Debug.WriteLine(query); MyCmd = new NpgsqlCommand(query, conn); MyCmd.ExecuteNonQuery(); //Exécution conn.Close(); return(true); } } return(false); }