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"); } }