Digimedia86
Gestionnaire d'absences du personnel du réseau MediaTek86
Référence de la classe MediaTek.dal.AccesConnexionBdd

Classe de gestion de la base de donnée Plus de détails...

Fonctions membres publiques statiques

static Boolean Authentification (string log, string pwd)
 Verifie si les clés de connexion sont valides Plus de détails...
 
static List< PersonnelGetLePersonnel ()
 Récupèrer la liste du personnel provenant de la Base de données Plus de détails...
 
static List< ServiceGetService ()
 Demander la liste des services Plus de détails...
 
static List< AbsenceGetLesAbsences (Personnel unpersonnel)
 Afficher la liste des absences d'un personnel sélectionné, dans l'ordre inverse de la chronologie(la plus récente en premier). Plus de détails...
 
static void AddPersonnel (Personnel unpersonnel)
 Ajouter un personnel Plus de détails...
 
static void AddAbsence (Absence uneabs)
 Ajouter une absence Plus de détails...
 
static void DelPersonnel (Personnel unpersonnel)
 Supprimer un personnel Plus de détails...
 
static void DelAbs (Absence uneabs)
 Supprimer une absence d'un personnel Plus de détails...
 
static void ModPersonnel (Personnel unpersonnel)
 Modifier un personnel Plus de détails...
 
static void ModAbs (Absence uneabs)
 Modifier une absence date de fin ou/et motif Plus de détails...
 
static void ModAbsdebut (Absence uneabs)
 Modifier une absence date d'entrée en absence Plus de détails...
 
static List< MotifGetMotif ()
 Obtenir la liste des motifs d'absence Plus de détails...
 

Attributs privés statiques

static string chaineConnexion = "server=localhost;user id=root;password= ;database=projetcned;SslMode=none"
 Chaine de connexion à la base de donnée Plus de détails...
 

Description détaillée

Classe de gestion de la base de donnée

Définition à la ligne 11 du fichier AccesConnexionBdd.cs.

Documentation des fonctions membres

◆ AddAbsence()

static void MediaTek.dal.AccesConnexionBdd.AddAbsence ( Absence  uneabs)
static

Ajouter une absence

Paramètres
uneabsune absence

Définition à la ligne 160 du fichier AccesConnexionBdd.cs.

◆ AddPersonnel()

static void MediaTek.dal.AccesConnexionBdd.AddPersonnel ( Personnel  unpersonnel)
static

Ajouter un personnel

Paramètres
unpersonnelun personnel

Définition à la ligne 138 du fichier AccesConnexionBdd.cs.

◆ Authentification()

static Boolean MediaTek.dal.AccesConnexionBdd.Authentification ( string  log,
string  pwd 
)
static

Verifie si les clés de connexion sont valides

Paramètres
loglogin
pwdmot de passe
Renvoie
vrai si clés sont valides

Définition à la ligne 25 du fichier AccesConnexionBdd.cs.

◆ DelAbs()

static void MediaTek.dal.AccesConnexionBdd.DelAbs ( Absence  uneabs)
static

Supprimer une absence d'un personnel

Paramètres
uneabsune absence

Définition à la ligne 196 du fichier AccesConnexionBdd.cs.

◆ DelPersonnel()

static void MediaTek.dal.AccesConnexionBdd.DelPersonnel ( Personnel  unpersonnel)
static

Supprimer un personnel

Paramètres
unpersonnelle personnel

Définition à la ligne 180 du fichier AccesConnexionBdd.cs.

◆ GetLePersonnel()

static List< Personnel > MediaTek.dal.AccesConnexionBdd.GetLePersonnel ( )
static

Récupèrer la liste du personnel provenant de la Base de données

Renvoie
La liste du personnel

Définition à la ligne 55 du fichier AccesConnexionBdd.cs.

◆ GetLesAbsences()

static List< Absence > MediaTek.dal.AccesConnexionBdd.GetLesAbsences ( Personnel  unpersonnel)
static

Afficher la liste des absences d'un personnel sélectionné, dans l'ordre inverse de la chronologie(la plus récente en premier).

Renvoie
Retourne la liste des absences d'un personnel

Définition à la ligne 106 du fichier AccesConnexionBdd.cs.

◆ GetMotif()

static List< Motif > MediaTek.dal.AccesConnexionBdd.GetMotif ( )
static

Obtenir la liste des motifs d'absence

Renvoie
Retourne la liste des motfis d'absence

Définition à la ligne 278 du fichier AccesConnexionBdd.cs.

◆ GetService()

static List< Service > MediaTek.dal.AccesConnexionBdd.GetService ( )
static

Demander la liste des services

Renvoie
Retourne la liste des services existants

Définition à la ligne 81 du fichier AccesConnexionBdd.cs.

◆ ModAbs()

static void MediaTek.dal.AccesConnexionBdd.ModAbs ( Absence  uneabs)
static

Modifier une absence date de fin ou/et motif

Paramètres
uneabsune absence

Définition à la ligne 238 du fichier AccesConnexionBdd.cs.

◆ ModAbsdebut()

static void MediaTek.dal.AccesConnexionBdd.ModAbsdebut ( Absence  uneabs)
static

Modifier une absence date d'entrée en absence

Paramètres
uneabsune absence

Définition à la ligne 259 du fichier AccesConnexionBdd.cs.

◆ ModPersonnel()

static void MediaTek.dal.AccesConnexionBdd.ModPersonnel ( Personnel  unpersonnel)
static

Modifier un personnel

Paramètres
unpersonnelun personnel

Définition à la ligne 214 du fichier AccesConnexionBdd.cs.

Documentation des données membres

◆ chaineConnexion

string MediaTek.dal.AccesConnexionBdd.chaineConnexion = "server=localhost;user id=root;password= ;database=projetcned;SslMode=none"
staticprivate

Chaine de connexion à la base de donnée

Définition à la ligne 16 du fichier AccesConnexionBdd.cs.


La documentation de cette classe a été générée à partir du fichier suivant :