Exemple #1
0
 public void AddOwner(ICustomer owner)
 {
     if (owner == null)
     {
         throw new ArgumentNullException("No owner specified");
     }
     if (Owners.Contains(owner))
     {
         throw new ArgumentException("Owner already registered for bank account.");
     }
     Owners.Add(owner);
     owner.AddBankAccount(this);
 }