コード例 #1
0
 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);
 }
コード例 #2
0
 public void VerwijderVerhuring(Verhuur verhuur)
 {
     Verhuringen.Remove(verhuur);
 }
コード例 #3
0
 public void VoegVerhuurToe(Verhuur verhuur)
 {
     Verhuringen.Add(verhuur);
     SorteerVerhuringen();
 }