Fonctions membres publiques | |
ServeurBDD (Context context) | |
void | open () |
void | close () |
SQLiteDatabase | getBDD () |
long | insererSeance (Seance seance) |
int | supprimerSeance (int id) |
Seance | getSeance (int id) |
void | purgerTableSeances () |
int | purgerSeancesJoueur (int idJoueur) |
List< Seance > | getSeances () |
List< Seance > | getSeances (int idJoueur) |
long | insererJoueur (Joueur joueur) |
int | supprimerJoueur (int id) |
int | supprimerJoueur (String nom) |
Joueur | getJoueur (int id) |
Joueur | getJoueur (String nom) |
void | purgerTableJoueurs () |
List< Joueur > | getJoueurs () |
int | getIdJoueurParametres () |
int | setIdJoueurParametres (int idJoueur) |
Permet de mettre à jour un enregistrement de la table. | |
Fonctions membres privées | |
Seance | cursorToSeance (Cursor c, boolean one) |
Joueur | cursorToJoueur (Cursor c, boolean one) |
Attributs privés | |
SQLiteDatabase | bdd = null |
ServeurSQLite | serveurSQLite = null |
Classe ServeurBDD définnissant les caratéristiques et le comportement d'un serveur de base de données.
com.ttpa.iris.ttpamobile.ServeurBDD.ServeurBDD | ( | Context | context | ) |
Méthode ServeurBDD constructeur de la classe ServeurBDD.
context |
Références com.ttpa.iris.ttpamobile.ServeurBDD.serveurSQLite.
{ // cn crée la BDD et ses tables serveurSQLite = new ServeurSQLite(context); }
Méthode close fermant la base de données.
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd.
Joueur com.ttpa.iris.ttpamobile.ServeurBDD.cursorToJoueur | ( | Cursor | c, |
boolean | one | ||
) | [private] |
Méthode cursorToJoueur permettant de convertir un curseur en un objet de type Joueur.
c | |
one |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_NOM, com.ttpa.iris.ttpamobile.Joueur.setId(), et com.ttpa.iris.ttpamobile.Joueur.setNom().
{ if (c.getCount() == 0) return null; if(one == true) c.moveToFirst(); Joueur joueur = new Joueur(); joueur.setId(c.getInt(ServeurSQLite.NUM_COL_ID_JOUEUR)); joueur.setNom(c.getString(ServeurSQLite.NUM_COL_NOM)); if(one == true) c.close(); return joueur; }
Seance com.ttpa.iris.ttpamobile.ServeurBDD.cursorToSeance | ( | Cursor | c, |
boolean | one | ||
) | [private] |
Méthode cursorToSeance permettant de convertir un curseur en un objet de type Seance.
c | |
one |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_DATE_DEBUT, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_DATE_FIN, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_FREQUENCE, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ID, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ID_JOUEUR_SEANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_INTENSITE_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_NOMBRE_BALLES, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_PUISSANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ROTATION, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_TAUX_REUSSITE, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ZONE_OBJECTIF, com.ttpa.iris.ttpamobile.ServeurSQLite.NUM_COL_ZONE_ROBOT, com.ttpa.iris.ttpamobile.Seance.setDateDebut(), com.ttpa.iris.ttpamobile.Seance.setDateFin(), com.ttpa.iris.ttpamobile.Seance.setEffet(), com.ttpa.iris.ttpamobile.Seance.setFrequence(), com.ttpa.iris.ttpamobile.Seance.setId(), com.ttpa.iris.ttpamobile.Seance.setIdJoueur(), com.ttpa.iris.ttpamobile.Seance.setIntensiteEffet(), com.ttpa.iris.ttpamobile.Seance.setNombreBalles(), com.ttpa.iris.ttpamobile.Seance.setPuissance(), com.ttpa.iris.ttpamobile.Seance.setRotation(), com.ttpa.iris.ttpamobile.Seance.setTauxReussite(), com.ttpa.iris.ttpamobile.Seance.setZoneObjectif(), et com.ttpa.iris.ttpamobile.Seance.setZoneRobot().
{ if (c.getCount() == 0) return null; if(one == true) c.moveToFirst(); Seance seance = new Seance(); seance.setId(c.getInt(ServeurSQLite.NUM_COL_ID)); seance.setNombreBalles(c.getInt(ServeurSQLite.NUM_COL_NOMBRE_BALLES)); seance.setFrequence(c.getInt(ServeurSQLite.NUM_COL_FREQUENCE)); seance.setEffet(c.getString(ServeurSQLite.NUM_COL_EFFET)); seance.setIntensiteEffet(c.getInt(ServeurSQLite.NUM_COL_INTENSITE_EFFET)); seance.setPuissance(c.getInt(ServeurSQLite.NUM_COL_PUISSANCE)); seance.setRotation(c.getInt(ServeurSQLite.NUM_COL_ROTATION)); seance.setZoneObjectif(c.getInt(ServeurSQLite.NUM_COL_ZONE_OBJECTIF)); seance.setZoneRobot(c.getInt(ServeurSQLite.NUM_COL_ZONE_ROBOT)); seance.setTauxReussite(c.getInt(ServeurSQLite.NUM_COL_TAUX_REUSSITE)); seance.setDateDebut(c.getString(ServeurSQLite.NUM_COL_DATE_DEBUT)); seance.setDateFin(c.getString(ServeurSQLite.NUM_COL_DATE_FIN)); seance.setIdJoueur(c.getInt(ServeurSQLite.NUM_COL_ID_JOUEUR_SEANCE)); if(one == true) c.close(); return seance; }
SQLiteDatabase com.ttpa.iris.ttpamobile.ServeurBDD.getBDD | ( | ) |
Méthode getBDD accesseur de l'attribut bdd.
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd.
{ return bdd; }
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_PARAMETRES.
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.creerListeJoueurs(), com.ttpa.iris.ttpamobile.IHMEcranPrincipal.demarrerSeance(), et com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.recupererInformationsJoueur().
{ Cursor c = bdd.query(ServeurSQLite.TABLE_PARAMETRES, new String[] {ServeurSQLite.COL_ID_JOUEUR}, ServeurSQLite.COL_ID_PARAMETRE + " = '1'", null, null, null, null); if (c.getCount() == 0) return 0; c.moveToFirst(); int idJoueur = c.getInt(0); c.close(); return idJoueur; }
Méthode getJoueur permettant l'accès à un joueur grâce à son attribut id.
id | étant l'id du joueur à retourner. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOM, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.creerListeJoueurs(), et com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.recupererInformationsJoueur().
{ Cursor c = bdd.query(ServeurSQLite.TABLE_JOUEURS, new String[] {ServeurSQLite.COL_ID_JOUEUR, ServeurSQLite.COL_NOM}, ServeurSQLite.COL_ID_JOUEUR + " = " + id, null, null, null, null); return cursorToJoueur(c, true); }
Joueur com.ttpa.iris.ttpamobile.ServeurBDD.getJoueur | ( | String | nom | ) |
Méthode getJoueur permettant l'accès à un joueur grâce à son nom.
nom | String le nom du joueur à retourner. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOM, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
{ Cursor c = bdd.query(ServeurSQLite.TABLE_JOUEURS, new String[] {ServeurSQLite.COL_ID_JOUEUR, ServeurSQLite.COL_NOM}, ServeurSQLite.COL_NOM + " = '" + nom + "'", null, null, null, null); return cursorToJoueur(c, true); }
Méthode getJoueurs retournant tous les joueurs présents dans la table des joueurs.
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOM, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.creerListeJoueurs().
{ List<Joueur> joueurs = new ArrayList<Joueur>(); Cursor cursor = bdd.query(ServeurSQLite.TABLE_JOUEURS, new String[] {ServeurSQLite.COL_ID_JOUEUR, ServeurSQLite.COL_NOM}, null, null, null, null, null); cursor.moveToFirst(); while (!cursor.isAfterLast()) { Joueur joueur = cursorToJoueur(cursor, false); joueurs.add(joueur); cursor.moveToNext(); } cursor.close(); return joueurs; }
Méthode getSeance permettant l'accès à une séance grâce à son attribut id.
id | étant l'id de la séance à retourner. |
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_DEBUT, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_FIN, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_FREQUENCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_INTENSITE_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOMBRE_BALLES, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_PUISSANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ROTATION, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_TAUX_REUSSITE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_OBJECTIF, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_ROBOT, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
Référencé par com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.afficherBoiteDialogueDetailsSeance().
{ Cursor c = bdd.query(ServeurSQLite.TABLE_SEANCES, new String[] {ServeurSQLite.COL_ID, ServeurSQLite.COL_NOMBRE_BALLES, ServeurSQLite.COL_FREQUENCE, ServeurSQLite.COL_EFFET, ServeurSQLite.COL_INTENSITE_EFFET, ServeurSQLite.COL_PUISSANCE, ServeurSQLite.COL_ROTATION, ServeurSQLite.COL_ZONE_OBJECTIF, ServeurSQLite.COL_ZONE_ROBOT, ServeurSQLite.COL_TAUX_REUSSITE, ServeurSQLite.COL_DATE_DEBUT, ServeurSQLite.COL_DATE_FIN, ServeurSQLite.COL_ID_JOUEUR}, ServeurSQLite.COL_ID + " = " + id, null, null, null, null); return cursorToSeance(c, true); }
Méthode getSeances retournant toutes les séances présentes dans la table des séances.
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_DEBUT, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_FIN, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_FREQUENCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_INTENSITE_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOMBRE_BALLES, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_PUISSANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ROTATION, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_TAUX_REUSSITE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_OBJECTIF, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_ROBOT, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
Référencé par com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.modifierIHMAfficherSeancesJoueur().
{ List<Seance> seances = new ArrayList<Seance>(); Cursor cursor = bdd.query(ServeurSQLite.TABLE_SEANCES, new String[] {ServeurSQLite.COL_ID, ServeurSQLite.COL_FREQUENCE, ServeurSQLite.COL_NOMBRE_BALLES, ServeurSQLite.COL_EFFET, ServeurSQLite.COL_INTENSITE_EFFET, ServeurSQLite.COL_PUISSANCE, ServeurSQLite.COL_ROTATION, ServeurSQLite.COL_ZONE_OBJECTIF, ServeurSQLite.COL_ZONE_ROBOT, ServeurSQLite.COL_TAUX_REUSSITE, ServeurSQLite.COL_DATE_DEBUT, ServeurSQLite.COL_DATE_FIN, ServeurSQLite.COL_ID_JOUEUR}, null, null, null, null, null); cursor.moveToFirst(); while (!cursor.isAfterLast()) { Seance seance = cursorToSeance(cursor, false); seances.add(seance); cursor.moveToNext(); } cursor.close(); return seances; }
List<Seance> com.ttpa.iris.ttpamobile.ServeurBDD.getSeances | ( | int | idJoueur | ) |
Méthode getSeances retournant toutes les séances présentes dans la table des séances ayant pour id idJoueur.
idJoueur |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_DEBUT, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_FIN, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_FREQUENCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_INTENSITE_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOMBRE_BALLES, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_PUISSANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ROTATION, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_TAUX_REUSSITE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_OBJECTIF, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_ROBOT, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
{ List<Seance> seances = new ArrayList<Seance>(); Cursor cursor = bdd.query(ServeurSQLite.TABLE_SEANCES, new String[] {ServeurSQLite.COL_ID, ServeurSQLite.COL_FREQUENCE, ServeurSQLite.COL_NOMBRE_BALLES, ServeurSQLite.COL_EFFET, ServeurSQLite.COL_INTENSITE_EFFET, ServeurSQLite.COL_PUISSANCE, ServeurSQLite.COL_ROTATION, ServeurSQLite.COL_ZONE_OBJECTIF, ServeurSQLite.COL_ZONE_ROBOT, ServeurSQLite.COL_TAUX_REUSSITE, ServeurSQLite.COL_DATE_DEBUT, ServeurSQLite.COL_DATE_FIN, ServeurSQLite.COL_ID_JOUEUR}, ServeurSQLite.COL_ID_JOUEUR + " = " + idJoueur, null, null, null, null); cursor.moveToFirst(); while (!cursor.isAfterLast()) { Seance seance = cursorToSeance(cursor, false); seances.add(seance); cursor.moveToNext(); } cursor.close(); return seances; }
long com.ttpa.iris.ttpamobile.ServeurBDD.insererJoueur | ( | Joueur | joueur | ) |
Méthode insererJoueur permettant l'insertion d'un joueur.
joueur | étant le joueur à insérer dans la base de données. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOM, com.ttpa.iris.ttpamobile.Joueur.getNom(), et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.ajouterJoueur().
{ ContentValues values = new ContentValues(); //values.put(ServeurSQLite.COL_ID_JOUEUR, joueur.getId()); values.put(ServeurSQLite.COL_NOM, joueur.getNom()); return bdd.insert(ServeurSQLite.TABLE_JOUEURS, null, values); }
long com.ttpa.iris.ttpamobile.ServeurBDD.insererSeance | ( | Seance | seance | ) |
Méthode insererSeance permettant l'insertion d'une séance dans la base de données.
seance | étant la séance à insérer dans la base de données. |
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_DEBUT, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_DATE_FIN, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_FREQUENCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_INTENSITE_EFFET, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOMBRE_BALLES, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_PUISSANCE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ROTATION, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_TAUX_REUSSITE, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_OBJECTIF, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ZONE_ROBOT, com.ttpa.iris.ttpamobile.Seance.getDateDebut(), com.ttpa.iris.ttpamobile.Seance.getDateFin(), com.ttpa.iris.ttpamobile.Seance.getEffet(), com.ttpa.iris.ttpamobile.Seance.getFrequence(), com.ttpa.iris.ttpamobile.Seance.getIdJoueur(), com.ttpa.iris.ttpamobile.Seance.getIntensiteEffet(), com.ttpa.iris.ttpamobile.Seance.getNombreBalles(), com.ttpa.iris.ttpamobile.Seance.getPuissance(), com.ttpa.iris.ttpamobile.Seance.getRotation(), com.ttpa.iris.ttpamobile.Seance.getTauxReussite(), com.ttpa.iris.ttpamobile.Seance.getZoneObjectif(), com.ttpa.iris.ttpamobile.Seance.getZoneRobot(), et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.arreterSeance().
{ ContentValues values = new ContentValues(); values.put(ServeurSQLite.COL_FREQUENCE, seance.getFrequence()); values.put(ServeurSQLite.COL_NOMBRE_BALLES, seance.getNombreBalles()); values.put(ServeurSQLite.COL_EFFET, seance.getEffet()); values.put(ServeurSQLite.COL_INTENSITE_EFFET, seance.getIntensiteEffet()); values.put(ServeurSQLite.COL_PUISSANCE, seance.getPuissance()); values.put(ServeurSQLite.COL_ROTATION, seance.getRotation()); values.put(ServeurSQLite.COL_ZONE_OBJECTIF, seance.getZoneObjectif()); values.put(ServeurSQLite.COL_ZONE_ROBOT, seance.getZoneRobot()); values.put(ServeurSQLite.COL_TAUX_REUSSITE, seance.getTauxReussite()); values.put(ServeurSQLite.COL_DATE_DEBUT, seance.getDateDebut()); values.put(ServeurSQLite.COL_DATE_FIN, seance.getDateFin()); values.put(ServeurSQLite.COL_ID_JOUEUR, seance.getIdJoueur()); return bdd.insert(ServeurSQLite.TABLE_SEANCES, null, values); }
Méthode open ouvrant la base de données en écriture.
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd, et com.ttpa.iris.ttpamobile.ServeurBDD.serveurSQLite.
Référencé par com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.connectionBaseDeDonnees(), et com.ttpa.iris.ttpamobile.IHMEcranPrincipal.connexionBaseDeDonnees().
{ // on ouvre la BDD en écriture if (bdd == null) bdd = serveurSQLite.getWritableDatabase(); }
int com.ttpa.iris.ttpamobile.ServeurBDD.purgerSeancesJoueur | ( | int | idJoueur | ) |
Méthode purgerSeancesJoueur permettant la suppression des séances d'un joueur.
idJoueur | étant l'id du joueur auquel on doit purger les séances. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
Référencé par com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.purgerSeancesJoueur().
{ return bdd.delete(ServeurSQLite.TABLE_SEANCES, ServeurSQLite.COL_ID_JOUEUR + " = " + idJoueur, null); }
Méthode purgerTableJoueurs permettant la purge (suppression totale) de la table des joueurs.
Références com.ttpa.iris.ttpamobile.ServeurSQLite.CREATE_BDD_JOUEURS.
{ bdd.execSQL("DROP TABLE IF EXISTS " + serveurSQLite.TABLE_JOUEURS); // Supprimer la table bdd.execSQL(ServeurSQLite.CREATE_BDD_JOUEURS); // Recréer la table }
Méthode purgerTableSeances permettant la purge (suppression totale) de la table des séances.
Références com.ttpa.iris.ttpamobile.ServeurSQLite.CREATE_BDD_SEANCES.
{ bdd.execSQL("DROP TABLE IF EXISTS " + serveurSQLite.TABLE_SEANCES); // Supprimer la table bdd.execSQL(ServeurSQLite.CREATE_BDD_SEANCES); // Recréer la table }
int com.ttpa.iris.ttpamobile.ServeurBDD.setIdJoueurParametres | ( | int | idJoueur | ) |
idJoueur | int représente l'identifiant du joueur |
Référencé par com.ttpa.iris.ttpamobile.IHMEcranPrincipal.creerListeJoueurs().
{ ContentValues values = new ContentValues(); values.put("ID_JOUEUR", idJoueur); return bdd.update("table_parametres", values, "ID_PARAMETRE = " + 1, null); }
int com.ttpa.iris.ttpamobile.ServeurBDD.supprimerJoueur | ( | int | id | ) |
Méthode supprimerJoueur permettant la suppression d'un joueur.
id | étant l'id du joueur à supprimer. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID_JOUEUR, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
{ return bdd.delete(ServeurSQLite.TABLE_JOUEURS, ServeurSQLite.COL_ID_JOUEUR + " = " + id, null); }
int com.ttpa.iris.ttpamobile.ServeurBDD.supprimerJoueur | ( | String | nom | ) |
Méthode supprimerJoueur permettant la suppression d'un joueur.
nom | String le nom du joueur à supprimer. |
Références com.ttpa.iris.ttpamobile.ServeurSQLite.COL_NOM, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_JOUEURS.
{ return bdd.delete(ServeurSQLite.TABLE_JOUEURS, ServeurSQLite.COL_NOM + " = '" + nom + "'", null); }
int com.ttpa.iris.ttpamobile.ServeurBDD.supprimerSeance | ( | int | id | ) |
Méthode supprimerSeance permettant la suppression d'une séance dans la base de données.
id | étant l'id de la séance à supprimer. |
Références com.ttpa.iris.ttpamobile.ServeurBDD.bdd, com.ttpa.iris.ttpamobile.ServeurSQLite.COL_ID, et com.ttpa.iris.ttpamobile.ServeurSQLite.TABLE_SEANCES.
Référencé par com.ttpa.iris.ttpamobile.IHMHistoriqueSeances.supprimerSeanceSelectionnee().
{ return bdd.delete(ServeurSQLite.TABLE_SEANCES, ServeurSQLite.COL_ID + " = " + id, null); }
SQLiteDatabase com.ttpa.iris.ttpamobile.ServeurBDD.bdd = null [private] |
Référencé par com.ttpa.iris.ttpamobile.ServeurBDD.close(), com.ttpa.iris.ttpamobile.ServeurBDD.getBDD(), com.ttpa.iris.ttpamobile.ServeurBDD.getSeance(), com.ttpa.iris.ttpamobile.ServeurBDD.insererSeance(), com.ttpa.iris.ttpamobile.ServeurBDD.open(), et com.ttpa.iris.ttpamobile.ServeurBDD.supprimerSeance().
ServeurSQLite com.ttpa.iris.ttpamobile.ServeurBDD.serveurSQLite = null [private] |