private bool AddNewAccount()
 {
     try
     {
         var accountContact = new CAAccountContact(AccountNameTextBox.Text, AccountContactNameTextBox.Text, PhoneNumberTextBox.Text, EmailTextBox.Text);
         CAAccount = new CAAccount(accountContact);
         return true;
     }
     catch (Exception createAccountException)
     {
         DisplayMessageBox("Error saving data: " + createAccountException.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return false;
     }
 }
 public CAAccount(CAAccountContact contactInformation)
 {
     ContactInformation = contactInformation;
     AccountNumber = GenerateNewAccountNumber();
     AddAccountToDatabase();
 }