Ejemplo n.º 1
0
        public void ReloadFourn()
        {
            // vidage des combox
            ComboBoxModifierFournisseur.Items.Clear();
            ComboBoxSupprimerFournisseur.Items.Clear();
            ComboBoxModifierFournisseur.Text  = "";
            ComboBoxSupprimerFournisseur.Text = "";

            // ajout des valeurs
            ComboxItem item;

            foreach (Fournisseur f in BDDExterne.GetAllFournisseur())
            {
                item = new ComboxItem(f.fouNom, f.fouId);
                ComboBoxModifierFournisseur.Items.Add(item);
                ComboBoxSupprimerFournisseur.Items.Add(item);
            }
        }
Ejemplo n.º 2
0
 public static Boolean SupprimerFournisseur(string id)
 {
     foreach (Fournisseur item in BDDExterne.GetAllFournisseur())
     {
         if (item.fouId.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 ""Fournisseur"" CASCADE WHERE id = '" + id + "'";
             Debug.WriteLine(query);
             MyCmd = new NpgsqlCommand(query, conn);
             MyCmd.ExecuteNonQuery(); //Exécution
             conn.Close();
             return(true);
         }
     }
     return(false);
 }