public bool IsErOverlap(Verhuur dezeVerhuur, string vakantiehuisID, DateTime vanaf, DateTime tot) { foreach (Verhuur verhuur in Verhuringen) { if (dezeVerhuur != verhuur && verhuur.VakantiehuisID == vakantiehuisID) { if (vanaf >= verhuur.Vanaf && vanaf < verhuur.Tot) { return(true); } else if (tot > verhuur.Vanaf && tot <= verhuur.Tot) { return(true); } else if (vanaf <= verhuur.Vanaf && tot >= verhuur.Tot) { return(true); } } } return(false); }
public void VerwijderVerhuring(Verhuur verhuur) { Verhuringen.Remove(verhuur); }
public void VoegVerhuurToe(Verhuur verhuur) { Verhuringen.Add(verhuur); SorteerVerhuringen(); }