public void AddDepartment(Department department) { _departments.Add(department); RegisterObject(department); }
internal void Add(Department department) { if (null == department) { throw new ArgumentNullException("department"); } lock (InnerList.SyncRoot) { InnerList.Add(department); } }