Exemple #1
0
        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());
        }
Exemple #2
0
        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();
        }
Exemple #3
0
        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;
            }
        }
Exemple #4
0
        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();
        }