private void btn_miniPhone_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; Voxity.API.Models.Contact ci = (Voxity.API.Models.Contact)button.DataContext; Api.Session.Calls.CreateChannel(ci.telephoneNumber.ToString()); }
private void btn_validContact_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; Voxity.API.Models.Contact ci = (Voxity.API.Models.Contact)button.DataContext; StackPanel sp = (StackPanel)button.Parent; StackPanel sp_parent = (StackPanel)sp.Parent; TextBox tbx_nameEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_nameEdit")); TextBox tbx_phoneEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_phoneEdit")); TextBox tbx_phoneRacEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_phoneRacEdit")); TextBox tbx_mobileEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_mobileEdit")); TextBox tbx_mobileRacEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_mobileRacEdit")); TextBox tbx_mailEdit = ((TextBox)((StackPanel)sp_parent.FindName("sp_contactEdit")).FindName("tbx_mailEdit")); Api.Session.Contacts.UpdateContact( ci.uid, tbx_nameEdit.Text, tbx_phoneEdit.Text, tbx_phoneRacEdit.Text, tbx_mobileEdit.Text, tbx_mobileRacEdit.Text, tbx_mailEdit.Text ); refresh_contactList(); }
private void btn_deleteContact_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; Voxity.API.Models.Contact ci = (Voxity.API.Models.Contact)button.DataContext; string sMessageBoxText = "Etes-vous sûr de vouloir retirer '" + ci.cn + "' de vos favoris ?"; string sCaption = "Voxity Client - Suppression de favoris"; MessageBoxButton btnMessageBox = MessageBoxButton.YesNoCancel; MessageBoxImage icnMessageBox = MessageBoxImage.Warning; MessageBoxResult rsltMessageBox = MessageBox.Show(sMessageBoxText, sCaption, btnMessageBox, icnMessageBox); switch (rsltMessageBox) { case MessageBoxResult.Yes: Properties.Settings.Default.Fav.Remove(ci); refresh_contactList(); break; case MessageBoxResult.No: /* ... */ break; case MessageBoxResult.Cancel: /* ... */ break; } }
public Fav() { InitializeComponent(); Voxity.API.Models.Contact ctx_addContact = new Voxity.API.Models.Contact(); refresh_contactList(); }
public AllContacts() { InitializeComponent(); Voxity.API.Models.Contact ctx_addContact = new Voxity.API.Models.Contact(); grid_formAddUser.DataContext = ctx_addContact; refresh_contactList(); }