public void UpdateHostUnit(HostingUnit hostingUnit)//Updates Hosting Unit;
 {
     if (checkID(hostingUnit.Owner.ID))
     {
         try
         {
             dal.UpdateHostUnit(hostingUnit.Clone());
         }
         catch (DuplicateWaitObjectException e)
         {
             throw e;
         }
     }
     else
     {
         throw new ArgumentOutOfRangeException("Owner ID  is not valid\n");
     }
 }