Esempio n. 1
0
        public static bool InsertRecette(Recette r)
        {
            string sql = "INSERT INTO recette(id, titre, categorie, tempsprepa, modeprepa, nbrperson, ingredient, url, origine) " +
                         "VALUES (@id, @titre, @categorie, @tempsprepa, @modeprepa, @nbrperson, @ingredient, @url, @origine)";

            using (MySqlCommand cmd = new MySqlCommand(sql, connection))
            {
                cmd.Connection.Open();
                cmd.Parameters.AddWithValue("@id", null);
                cmd.Parameters.AddWithValue("@titre", r.titre);
                cmd.Parameters.AddWithValue("@categorie", r.categorie);
                cmd.Parameters.AddWithValue("@tempsprepa", r.tempsprepa);
                cmd.Parameters.AddWithValue("@modeprepa", r.modeprepa);
                cmd.Parameters.AddWithValue("@nbrperson", r.nbrperson);
                cmd.Parameters.AddWithValue("@ingredient", r.ingredient);
                cmd.Parameters.AddWithValue("@url", r.url);
                cmd.Parameters.AddWithValue("@origine", r.origine);

                bool result = cmd.ExecuteNonQuery() == 1;
                cmd.Connection.Close();
                return(result);
            }
        }
Esempio n. 2
0
        public static bool UpdateRecette(Recette r)
        {
            string sql = "UPDATE recette SET titre=@titre, categorie=@categorie, tempsprepa=@tempsprepa, modeprepa=@modeprepa, nbrperson=@nbrperson, ingredient=@ingredient, url=@url, origine=@origine "
                         + " Where id=@id ";

            using (MySqlCommand cmd = new MySqlCommand(sql, connection))
            {
                cmd.Connection.Open();

                cmd.Parameters.AddWithValue("@id", r.id);
                cmd.Parameters.AddWithValue("@titre", r.titre);
                cmd.Parameters.AddWithValue("@categorie", r.categorie);
                cmd.Parameters.AddWithValue("@tempsprepa", r.tempsprepa);
                cmd.Parameters.AddWithValue("@modeprepa", r.modeprepa);
                cmd.Parameters.AddWithValue("@nbrperson", r.nbrperson);
                cmd.Parameters.AddWithValue("@ingredient", r.ingredient);
                cmd.Parameters.AddWithValue("@url", r.url);
                cmd.Parameters.AddWithValue("@origine", r.origine);

                bool result = cmd.ExecuteNonQuery() == 1;
                cmd.Connection.Close();
                return(result);
            }
        }