public Customer(CustomerName name, Email primaryEmail, Maybe <Email> secondaryEmail, Industry industry)
     : this()
 {
     _name            = name;
     _primaryEmail    = primaryEmail;
     SecondaryEmail   = secondaryEmail;
     EmailingSettings = new EmailingSettings(industry, false);
     Status           = CustomerStatus.Regular;
 }
 public virtual void UpdateIndustry(Industry industry)
 {
     EmailingSettings = EmailingSettings.ChangeIndustry(industry);
 }
 public virtual void DisableEmailing()
 {
     EmailingSettings = EmailingSettings.DisableEmailing();
 }