Example #1
0
        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);
        }
Example #2
0
 private void RemovePhoneNumberRow(CustomerDialogPhoneNumberRow row)
 {
     PhoneNumberRows.Remove(row);
     phoneNumberContainerVbox.Remove(row);
 }