public bool SeChevauche(RendezVous rdv) { return((Debut.CompareTo(rdv.Debut) <= 0 && Debut.AddMinutes(Duree).CompareTo(rdv.Debut) > 0) || (Debut.CompareTo(rdv.Debut) >= 0 && Debut.CompareTo(rdv.Debut.AddMinutes(rdv.Duree)) < 0)); }
public bool EstDedans(DateTime t) { DateTime dateFin = Debut.AddMinutes(Duree); return(t.CompareTo(Debut) >= 0 && t.CompareTo(dateFin) <= 0); }