Beispiel #1
0
        public List <T> ObtenirListe(List <SqlParameter> parametres, string sql)
        {
            List <T>  resultats = new List <T>();
            DataTable dataTable = BaseDeDonnees.Rechercher(parametres, sql);

            foreach (DataRow row in dataTable.Rows)
            {
                resultats.Add(Creer(row));
            }
            return(resultats);
        }
Beispiel #2
0
        /// <summary>
        /// Renvoie la liste des années avec au moins un emprunt répertorié.
        /// </summary>
        /// <returns>Liste des années.</returns>
        public static List <int> ListerAnnees()
        {
            List <int> annees = new List <int>();


            string sql = @"SELECT DISTINCT YEAR(datEmprunt)
                                FROM Emprunt;";


            foreach (DataRow row in BaseDeDonnees.Rechercher(sql).Rows)
            {
                annees.Add((int)row[0]);
            }

            return(annees);
        }