public void ajouterDepartement(string codeDep) { String codeDepartement; if (codeDep.Length == 1) { codeDepartement = "0" + codeDep; } else { codeDepartement = codeDep; } Connexion c = new Connexion(); OdbcCommand commande = new OdbcCommand(); commande.CommandText = "select * from departement where departement_code = ?"; OdbcParameter paramCodeDep = new OdbcParameter("", DbType.String); paramCodeDep.Value = codeDepartement; commande.Parameters.Add(paramCodeDep); DataRow dr = c.exeRequetteParametree(commande).Tables[0].Rows[0]; Emplacement dep = new Emplacement(true, dr["departement_nom"].ToString(), false, false, codeDep, new ListeEmplacementRecherche()); emplacementAffiche.Add(dep); rafraichirEmplacementAffiche(); }
public void ajouterContinent(string continent) { string codeContinent = ""; switch (continent) { case "Europe": codeContinent = "eu"; break; case "Afrique": codeContinent = "af"; break; case "Asie": codeContinent = "as"; break; case "AmériqueN": codeContinent = "na"; break; case "AmériqueS": codeContinent = "sa"; break; case "Océanie": codeContinent = "oc"; break; } Connexion c = new Connexion(); OdbcCommand commande = new OdbcCommand(); commande.CommandText = "SELECT DISTINCT Continent FROM Pays WHERE Continent = ?"; OdbcParameter paramContinent = new OdbcParameter("", DbType.String); paramContinent.Value = continent; commande.Parameters.Add(paramContinent); DataRow dr = c.exeRequetteParametree(commande).Tables[0].Rows[0]; Emplacement cont = new Emplacement(false, dr["Continent"].ToString().ToUpper(), false, false, codeContinent, new ListeEmplacementRecherche()); cont.IsContinent = true; emplacementAffiche.Add(cont); rafraichirEmplacementAffiche(); }