public static void DeleteExemplaireDeck(int pIdDeck, int pIdExemplaire) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("DELETE FROM DecksExemplaires WHERE idDeck = ").Append(pIdDeck).Append(" AND idExemplaire = ").Append(pIdExemplaire); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void DeleteAllExemplairesDeck(int pIdDeck) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); // Delete le deck de la table DecksExemplaires nonquery.Append("DELETE FROM DecksExemplaires WHERE idDeck = ").Append(pIdDeck); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void DeleteAmi(int pIdUtilisateurProprietaire, int pIdUtilisateurAmi) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("DELETE FROM Amis WHERE idUtilisateurProprietaire = ").Append(pIdUtilisateurProprietaire) .Append(" AND idUtilisateurAmi = ").Append(pIdUtilisateurAmi); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void UpdateNoteAmi(int pIdUtilisateurProprietaire, int pIdUtilisateurAmi, string note) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("UPDATE Amis SET note = '").Append(note).Append("' WHERE idUtilisateurProprietaire = ") .Append(pIdUtilisateurProprietaire).Append(" AND idUtilisateurAmi = ").Append(pIdUtilisateurAmi); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void UpdateChoixDeck(int pIdUtilisateur, Deck deckUtilisateur) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("UPDATE Decks ").Append("SET estChoisi = ").Append(deckUtilisateur.EstChoisi).Append(" WHERE idDeck = ") .Append(deckUtilisateur.IdDeck).Append(" AND idUtilisateur = ").Append(pIdUtilisateur); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void UpdateQteExemplaireDeck(Deck deck, Exemplaire exemplaire, int qte) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("UPDATE DecksExemplaires ").Append("SET quantite = ").Append(qte).Append(" WHERE idDeck = ") .Append(deck.IdDeck).Append(" AND idExemplaire = ").Append(exemplaire.IdExemplaire); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void UpdateNomDeck(int pIdUtilisateur, string ancienNomDeck, string nouveauNomDeck) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("UPDATE Decks SET nom = '").Append(nouveauNomDeck).Append("' WHERE idUtilisateur = ") .Append(pIdUtilisateur).Append(" AND nom = '").Append(ancienNomDeck).Append("'"); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void InsertAmi(int pIdUtilisateurProprietaire, int pIdUtilisateurAmi) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("INSERT INTO Amis (idUtilisateurProprietaire, idUtilisateurAmi) VALUES (") .Append(pIdUtilisateurProprietaire) .Append(",").Append(pIdUtilisateurAmi).Append(")"); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void UpdateExemplaire(Carte carte, Utilisateur utilisateur) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("UPDATE Exemplaires SET quantite = quantite + 1") .Append(" WHERE idCarte = ").Append(carte.IdCarte) .Append(" AND idUtilisateur = ").Append(utilisateur.IdUtilisateur); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void InsertExemplaireDeck(Deck deck, Exemplaire exemplaireAAjouter, int quantite) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("INSERT INTO DecksExemplaires (idDeck, idExemplaire, quantite) VALUES (") .Append(deck.IdDeck) .Append(", ").Append(exemplaireAAjouter.IdExemplaire).Append(", ").Append(quantite).Append(")"); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void Insert(string nomDeck, int pIdUtilisateur, bool estChoisi) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("INSERT INTO Decks (idUtilisateur, nom, estChoisi) VALUES (") .Append(pIdUtilisateur) .Append(", '").Append(nomDeck).Append("', ").Append(estChoisi).Append(")"); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void InsertExemplaire(Carte carte, Utilisateur utilisateur) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("INSERT INTO Exemplaires (idCarte, idUtilisateur, quantite) VALUES ('") .Append(carte.IdCarte).Append("',") .Append("'").Append(utilisateur.IdUtilisateur).Append("',") .Append(" 1 )"); ConnectionBD.NonQuery(nonquery.ToString()); }
/// <summary> /// Fonction qui insert un utilisateur dans la base de données. L'utilisateur reçu en paramètre est valide. /// </summary> /// <param name="utilisateur">Utilisateur qui vient d'être créer</param> public static void Insert(Utilisateur utilisateur) { StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); nonquery.Append("INSERT INTO Utilisateurs (nom, motDePasse, salt, courriel) VALUES ('") .Append(utilisateur.Nom).Append("',") .Append("'").Append(utilisateur.MotDePasse).Append("',") .Append("'").Append(utilisateur.Salt).Append("',") .Append("'").Append(utilisateur.Courriel).Append("')"); ConnectionBD.NonQuery(nonquery.ToString()); }
public static void Delete(int pIdUtilisateur, string nomDeck) { Deck deckASupprimer = RetrieveByNom(nomDeck, pIdUtilisateur); StringBuilder nonquery = new StringBuilder(); ConnectionBD = new MySqlConnexion(); // Delete le deck de la table DecksExemplaires MySqlCarteService.DeleteAllExemplairesDeck(deckASupprimer.IdDeck); // Delete le deck nonquery.Append("DELETE FROM Decks WHERE nom = '").Append(deckASupprimer.Nom).Append("' AND idUtilisateur = ").Append(pIdUtilisateur); ConnectionBD.NonQuery(nonquery.ToString()); }