Exemplo n.º 1
0
        public static Lieu getUnLieuParLibelle(string libelle)
        {
            Lieu unLieu = new Lieu();

            unLieu.setLibbelle(libelle);
            try
            {
                MySqlConnection cnx = MySQL.getCnx();
                cnx.Ping();
                string       requete = "SELECT LIE_ID FROM lieux WHERE LIE_LIBELLE = '" + libelle + "';";
                MySqlCommand cmd     = new MySqlCommand(requete, cnx);
                var          reader  = cmd.ExecuteReader();
                if (reader.Read())
                {
                    unLieu.setId(reader.GetInt32(0));
                }
                cnx.Close();
                return(unLieu);
            }
            catch (MySqlException ex)
            {
                unLieu.setLibbelle(ex.ToString());
                return(unLieu);
            }
        }
Exemplo n.º 2
0
        public static List <Lieu> getLesLieux()
        {
            List <Lieu> lesLieux = new List <Lieu>();

            try
            {
                MySqlConnection cnx = MySQL.getCnx();
                cnx.Ping();
                string       requete = "SELECT LIE_ID, LIE_LIBELLE FROM lieux";
                MySqlCommand cmd     = new MySqlCommand(requete, cnx);
                var          reader  = cmd.ExecuteReader();
                while (reader.Read())
                {
                    Lieu unLieu = new Lieu(reader.GetInt32(0), reader.GetString(1));
                    lesLieux.Add(unLieu);
                }
                cnx.Close();
                return(lesLieux);
            }
            catch (MySqlException ex)
            {
                Lieu unLieu = new Lieu();
                unLieu.setLibbelle(ex.ToString());
                lesLieux.Add(unLieu);
                return(lesLieux);
            }
        }