public void Delete(CompanyPhoneNumber phoneNumber)
 {
     phoneNumber.Company.PhoneNumbers.Remove(phoneNumber);//required to bust page cache
     _session.Transact(session => session.Delete(phoneNumber));
 }
 public void Update(CompanyPhoneNumber phoneNumber)
 {
     _session.Transact(session => session.Update(phoneNumber));
 }
 public void Add(CompanyPhoneNumber phoneNumber)
 {
     phoneNumber.Company.PhoneNumbers.Add(phoneNumber);//required to bust page cache
     _session.Transact(session => session.Save(phoneNumber));
 }