public static int AjoutHippodrome(Hippodrome unHippodrome)
        {
            int nbEnr;
            // connexion à la BD
            SqlConnection MaConnectionSql = ConnexionDb.GetSqlConnexion();
            SqlCommand    Cmd             = MaConnectionSql.CreateCommand();

            Cmd.CommandText = " insert into hippodrome (hip_nom, hip_lieu) VALUES ('" + unHippodrome.Nom + "','" + unHippodrome.Lieu + ")";
            nbEnr           = Cmd.ExecuteNonQuery();
            ConnexionDb.CloseConnexion();
            return(nbEnr);
        }
        //Cette méthode modifie un utilisateur passé en paramétre dans la BD
        // A VERIFIER ABSOLUMENT (SQL)
        public static int UpdateHippodrome(Hippodrome unHippodrome)
        {
            int nbEnr;
            // connexion à la BD
            SqlConnection MaConnectionSql = ConnexionDb.GetSqlConnexion();
            SqlCommand    Cmd             = MaConnectionSql.CreateCommand();

            Cmd.CommandText = "update hippodrome set hip_nom = '" + unHippodrome.Nom + "', hip_lieu = '" + unHippodrome.Lieu + "' WHERE hip_id = " + unHippodrome.Id;
            nbEnr           = Cmd.ExecuteNonQuery();
            ConnexionDb.CloseConnexion();
            return(nbEnr);
        }
Example #3
0
        //Cette méthode modifie un utilisateur passé en paramétre dans la BD
        // A VERIFIER ABSOLUMENT (SQL)
        public static int UpdateHippodrome(Hippodrome unHippodrome)
        {
            int nbEnr;
            // connexion à la BD
            ConnexionDb MaConnectionSql = new ConnexionDb();

            MaConnectionSql.InitializeConnection();
            MaConnectionSql.OpenConnection();
            string stringSql = "update hippodrome set hip_nom = '" + unHippodrome.Nom + "', hip_lieu = '" + unHippodrome.Lieu + "' WHERE hip_id = " + unHippodrome.Id;

            MaConnectionSql.Cmd.CommandText = stringSql;
            nbEnr = MaConnectionSql.Cmd.ExecuteNonQuery();
            MaConnectionSql.CloseConnection();
            return(nbEnr);
        }
Example #4
0
        public static int AjoutHippodrome(Hippodrome unHippodrome)
        {
            int nbEnr;
            // connexion à la BD
            ConnexionDb MaConnectionSql = new ConnexionDb();

            MaConnectionSql.InitializeConnection();
            MaConnectionSql.OpenConnection();
            // ok, la ligne suivante en sql fait un peu mal à la tête
            // merci de bien la vérifié au niveau de cheval.ent.id et cheval.pro.Id
            string stringSql = " insert into hippodrome (hip_nom, hip_lieu) VALUES ('" + unHippodrome.Nom + "','" + unHippodrome.Lieu + ")";

            MaConnectionSql.Cmd.CommandText = stringSql;
            nbEnr = MaConnectionSql.Cmd.ExecuteNonQuery();
            MaConnectionSql.CloseConnection();
            return(nbEnr);
        }
        // methode qui relie les cables de la DAL avec la BLL
        // C'est VIIIIIINCE qui m'a donné cette méthode. Va falloir la tester (voir CHEVAL DAO création de l'objet cheval a partir de la BDD)
        public static Hippodrome GetUnHippodrome(int id)
        {
            Hippodrome    unHip           = null;
            SqlConnection MaConnectionSql = ConnexionDb.GetSqlConnexion();
            SqlCommand    Cmd             = MaConnectionSql.CreateCommand();

            Cmd.CommandText = "select * from hippodrome where hip_id = " + id;
            SqlDataReader MonLecteur = Cmd.ExecuteReader();

            if (MonLecteur.Read())
            {
                int    hipId   = (int)MonLecteur["hip_id"];
                string hipNom  = (string)MonLecteur["hip_nom"];
                string hipLieu = (string)MonLecteur["hip_lieu"];
                unHip = new Hippodrome(hipId, hipNom, hipLieu);
            }
            MonLecteur.Close();
            ConnexionDb.CloseConnexion();
            return(unHip);
        }
Example #6
0
        // methode qui relie les cables de la DAL avec la BLL
        // C'est VIIIIIINCE qui m'a donné cette méthode. Va falloir la tester (voir CHEVAL DAO création de l'objet cheval a partir de la BDD)
        public static Hippodrome GetUnHippodrome(int id)
        {
            Hippodrome  unHip           = null;
            ConnexionDb MaConnectionSql = new ConnexionDb();

            MaConnectionSql.InitializeConnection();
            MaConnectionSql.OpenConnection();
            string stringSql = "select * from hippodrome where hip_id = " + id;

            MaConnectionSql.Cmd.CommandText = stringSql;
            MaConnectionSql.MonLecteur      = MaConnectionSql.Cmd.ExecuteReader();
            if (MaConnectionSql.MonLecteur.Read())
            {
                int    hipId   = (int)MaConnectionSql.MonLecteur["hip_id"];
                string hipNom  = (string)MaConnectionSql.MonLecteur["hip_nom"];
                string hipLieu = (string)MaConnectionSql.MonLecteur["hip_lieu"];
                unHip = new Hippodrome(hipId, hipNom, hipLieu);
            }

            MaConnectionSql.CloseConnection();
            return(unHip);
        }
        public static List <Hippodrome> GetHippodromes()
        {
            List <Hippodrome> listHip         = new List <Hippodrome>();
            SqlConnection     MaConnectionSql = ConnexionDb.GetSqlConnexion();
            SqlCommand        Cmd             = MaConnectionSql.CreateCommand();

            Cmd.CommandText = "select * from hippodrome";
            SqlDataReader MonLecteur = Cmd.ExecuteReader();

            while (MonLecteur.Read())
            {
                // recuperation de valeurs
                int        hipId   = (int)MonLecteur["hip_id"];
                string     hipNom  = (string)MonLecteur["hip_nom"];
                string     hipLieu = (string)MonLecteur["hip_lieu"];
                Hippodrome unHip   = new Hippodrome(hipId, hipNom, hipLieu);
                listHip.Add(unHip);
            }
            MonLecteur.Close();
            ConnexionDb.CloseConnexion();
            return(listHip);
        }
Example #8
0
        public static List <Hippodrome> GetHippodromes()
        {
            List <Hippodrome> listHip         = new List <Hippodrome>();
            ConnexionDb       MaConnectionSql = new ConnexionDb();

            MaConnectionSql.InitializeConnection();
            MaConnectionSql.OpenConnection();
            string stringSql2 = "select * from hippodrome";

            MaConnectionSql.Cmd.CommandText = stringSql2;
            MaConnectionSql.MonLecteur      = MaConnectionSql.Cmd.ExecuteReader();
            while (MaConnectionSql.MonLecteur.Read())
            {
                // recuperation de valeurs
                int        hipId   = (int)MaConnectionSql.MonLecteur["hip_id"];
                string     hipNom  = (string)MaConnectionSql.MonLecteur["hip_nom"];
                string     hipLieu = (string)MaConnectionSql.MonLecteur["hip_lieu"];
                Hippodrome unHip   = new Hippodrome(hipId, hipNom, hipLieu);
                listHip.Add(unHip);
            }
            MaConnectionSql.MonLecteur.Close();
            MaConnectionSql.CloseConnection();
            return(listHip);
        }
Example #9
0
        public static int ModifierHippodrome(string nom, string lieu)
        {
            Hippodrome hip = new Hippodrome(nom, lieu);

            return(HippodromeDAO.UpdateHippodrome(hip));
        }
Example #10
0
        public static int CreerHippodrome(string nom, string lieu)
        {
            Hippodrome hip = new Hippodrome(nom, lieu);

            return(HippodromeDAO.AjoutHippodrome(hip));
        }