public static Musique Create(Musique musique) { using (SqlConnection connection = DataBase.GetConnection()) { connection.Open(); SqlCommand command = new SqlCommand(CREATE, connection); command.Parameters.AddWithValue("@auteur", musique.Auteur); command.Parameters.AddWithValue("@titre", musique.Titre); command.Parameters.AddWithValue("@style", musique.Style); command.Parameters.AddWithValue("@url", musique.Url); command.Parameters.AddWithValue("@image", musique.Image); command.Parameters.AddWithValue("@prix", musique.Prix); musique.Id_musique = (int)command.ExecuteScalar(); } return(musique); }
public static bool Update(Musique musique) { bool aEteModifiee = false; using (SqlConnection connection = DataBase.GetConnection()) { connection.Open(); SqlCommand command = new SqlCommand(UPDATE, connection); command.Parameters.AddWithValue("@id_musique", musique.Id_musique); command.Parameters.AddWithValue("@auteur", musique.Auteur); command.Parameters.AddWithValue("@titre", musique.Titre); command.Parameters.AddWithValue("@style", musique.Style); command.Parameters.AddWithValue("@url", musique.Url); command.Parameters.AddWithValue("@image", musique.Image); command.Parameters.AddWithValue("@prix", musique.Prix); aEteModifiee = command.ExecuteNonQuery() != 0; } return(aEteModifiee); }