/// <summary> /// Modification d'une absence du personnel. /// </summary> /// <param name="absence">Absence concernée.</param> /// <param name="nvelleDateDebut">Nouvelle date de début.</param> /// <param name="nvelleDateFin">Nouvelle date de fin.</param> /// <param name="nvelIdMotif">Identifiant du nouveau motif.</param> /// <returns></returns> public bool ModifAbsence(Absence absence, DateTime nvelleDateDebut, DateTime nvelleDateFin, int nvelIdMotif) { DateTime ancienneDate = absence.DateDebut; absence.DateDebut = nvelleDateDebut; absence.DateFin = nvelleDateFin; absence.Motif = nvelIdMotif; absence.LePersonnel.TrieAbsences(); AccesDonnees.ModifAbsence(absence, ancienneDate); return(false); }