public class Absence| Absence | Initialise une nouvelle instance de la classe Absence. |
| DateDebut | Date de début de l'absence. |
| DateFin | Date de fin de l'absence. |
| IdMotif | Clé étrangère vers la table Motif. |
| IdPersonnel | Clé étrangère vers la table Personnel. |
| Motif | Propriété de navigation vers l'entité Motif associée. |
| Personnel | Propriété de navigation vers l'entité Personnel associée. |
| Chevauche(Personnel) | Vérifie si une absence pour un personnel donné chevauche une autre absence de ce même personnel. |
| Chevauche(Personnel, DateTime, DateTime) | Surcharge de Chevauche permettant de spécifier les dates de début et de fin de l'absence à tester. |
| Equals | Determines whether the specified object is equal to the current object. (Hérité de Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Hérité de Object) |
| GetHashCode | Serves as the default hash function. (Hérité de Object) |
| GetType | Gets the Type of the current instance. (Hérité de Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Hérité de Object) |
| ToString | Returns a string that represents the current object. (Hérité de Object) |