private void AddPhoneNumberRow(bool removeButtonDisabled = false, CustomerPhoneNumber phoneNumber = null) { CustomerDialogPhoneNumberRow row; if (phoneNumber != null) { row = new CustomerDialogPhoneNumberRow(removeButtonDisabled, phoneNumber.PhoneNumberId, phoneNumber.PhoneNumber); } else { row = new CustomerDialogPhoneNumberRow(removeButtonDisabled); } row.addOnAddButtonClicked(delegate { AddPhoneNumberRow(); }); row.addOnRemoveButtonClicked(delegate { RemovePhoneNumberRow(row); }); PhoneNumberRows.Add(row); phoneNumberContainerVbox.Add(row); }
private void RemovePhoneNumberRow(CustomerDialogPhoneNumberRow row) { PhoneNumberRows.Remove(row); phoneNumberContainerVbox.Remove(row); }