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

Classe de controleur Plus de détails...

Fonctions membres publiques

 Controle ()
 Contructeur et ouverture de la fenetre FrmConnexion Plus de détails...
 
Boolean Authentification (string log, string pwd)
 Methode de vérification de connexion, si vrai, ouverture de la fenetre FrmGestion Plus de détails...
 
List< PersonnelGetPersonnels ()
 Recuperer puis retourner les infos du personnel de la base de données Plus de détails...
 
List< ServiceGetService ()
 Récupérer puis retourner la liste des services Plus de détails...
 
List< AbsenceGetAbsences (Personnel unpersonnel)
 Récupérer puis retourner les infos d'un personnel sur ses absences Plus de détails...
 
void AddPersonnel (Personnel unpersonnel)
 Ajouter un personnel Plus de détails...
 
void AddAbsence (Absence uneabs)
 Ajouter une absence Plus de détails...
 
void DelPersonnel (Personnel unpersonnel)
 Supprimer un personnel Plus de détails...
 
void DelAbs (Absence uneabs)
 Supprimer une absence Plus de détails...
 
void ModPersonnel (Personnel unpersonnel)
 Modifier les informations d'un personnel Plus de détails...
 
void ModAbsdebut (Absence uneabs)
 Modifier la date d'entrée d'une absence Plus de détails...
 
void ModAbs (Absence uneabs)
 Modifier le motif et la date de fin d'une absence Plus de détails...
 
List< MotifGetMotifs ()
 Récupérer la liste des motifs d'absence Plus de détails...
 

Attributs privés

FrmConnexion frmConnexion
 Fenetre de connexion Plus de détails...
 

Description détaillée

Classe de controleur

Définition à la ligne 13 du fichier Controle.cs.

Documentation des constructeurs et destructeur

◆ Controle()

MediaTek.controleur.Controle.Controle ( )

Contructeur et ouverture de la fenetre FrmConnexion

Définition à la ligne 24 du fichier Controle.cs.

Documentation des fonctions membres

◆ AddAbsence()

void MediaTek.controleur.Controle.AddAbsence ( Absence  uneabs)

Ajouter une absence

Paramètres
uneabs

Définition à la ligne 98 du fichier Controle.cs.

◆ AddPersonnel()

void MediaTek.controleur.Controle.AddPersonnel ( Personnel  unpersonnel)

Ajouter un personnel

Paramètres
unpersonnel

Définition à la ligne 88 du fichier Controle.cs.

◆ Authentification()

Boolean MediaTek.controleur.Controle.Authentification ( string  log,
string  pwd 
)

Methode de vérification de connexion, si vrai, ouverture de la fenetre FrmGestion

Paramètres
logstring log
pwdstring pwd
Renvoie
Retourne Vrai si l'authentification réussi, sinon Faux

Définition à la ligne 38 du fichier Controle.cs.

◆ DelAbs()

void MediaTek.controleur.Controle.DelAbs ( Absence  uneabs)

Supprimer une absence

Paramètres
uneabs

Définition à la ligne 118 du fichier Controle.cs.

◆ DelPersonnel()

void MediaTek.controleur.Controle.DelPersonnel ( Personnel  unpersonnel)

Supprimer un personnel

Paramètres
unpersonnel

Définition à la ligne 108 du fichier Controle.cs.

◆ GetAbsences()

List< Absence > MediaTek.controleur.Controle.GetAbsences ( Personnel  unpersonnel)

Récupérer puis retourner les infos d'un personnel sur ses absences

Renvoie
Liste des absences

Définition à la ligne 78 du fichier Controle.cs.

◆ GetMotifs()

List< Motif > MediaTek.controleur.Controle.GetMotifs ( )

Récupérer la liste des motifs d'absence

Renvoie

Définition à la ligne 158 du fichier Controle.cs.

◆ GetPersonnels()

List< Personnel > MediaTek.controleur.Controle.GetPersonnels ( )

Recuperer puis retourner les infos du personnel de la base de données

Renvoie
Liste et infos sur le personnel

Définition à la ligne 59 du fichier Controle.cs.

◆ GetService()

List< Service > MediaTek.controleur.Controle.GetService ( )

Récupérer puis retourner la liste des services

Renvoie

Définition à la ligne 69 du fichier Controle.cs.

◆ ModAbs()

void MediaTek.controleur.Controle.ModAbs ( Absence  uneabs)

Modifier le motif et la date de fin d'une absence

Paramètres
uneabs

Définition à la ligne 148 du fichier Controle.cs.

◆ ModAbsdebut()

void MediaTek.controleur.Controle.ModAbsdebut ( Absence  uneabs)

Modifier la date d'entrée d'une absence

Paramètres
uneabs

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

◆ ModPersonnel()

void MediaTek.controleur.Controle.ModPersonnel ( Personnel  unpersonnel)

Modifier les informations d'un personnel

Paramètres
unpersonnel

Définition à la ligne 128 du fichier Controle.cs.

Documentation des données membres

◆ frmConnexion

FrmConnexion MediaTek.controleur.Controle.frmConnexion
private

Fenetre de connexion

Définition à la ligne 18 du fichier Controle.cs.


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