private void editItemCommandExecute(PhoneNumber obj) { foreach(PhoneNumber pn in this.Items) { pn.IsEditing = false; } if (obj == null) return; obj.IsEditing = true; }
private void deleteItemCommandExecute(PhoneNumber obj) { if (obj == null) return; this.Items.Remove(obj); }
private async void callPhoneNumberCommandExecute(PhoneNumber obj) { if (obj == null) return; MessageDialog dlg = new MessageDialog("Calling phone number ... " + obj.Number); await dlg.ShowAsync(); }
private void confirmItemCommandExecute(PhoneNumber obj) { if (obj == null) return; obj.IsEditing = false; }
public PhoneNumber Clone() { PhoneNumber p = new PhoneNumber(this.Description, this.Number); return p; }