Пример #1
0
        private void configurationService_onConfigurationEvent(object sender, ConfigurationEventArgs e)
        {
            if (e.Value == null)
            {
                return;
            }

            switch (e.Folder)
            {
                case Configuration.ConfFolder.IDENTITY:
                    {
                        switch (e.Entry)
                        {
                            case Configuration.ConfEntry.DISPLAY_NAME:
                                {
                                    this.labelDisplayName.Content = e.Value;
                                    break;
                                }
                        }
                        break;
                    }

                case Configuration.ConfFolder.RCS:
                    {
                        switch (e.Entry)
                        {
                            case Configuration.ConfEntry.FREE_TEXT:
                                {
                                    this.labelFreeText.Content = e.Value;
                                    break;
                                }
                        }
                        break;
                    }
            }
        }
Пример #2
0
        private void configurationService_onConfigurationEvent(object sender, ConfigurationEventArgs e)
        {
            if (e.Value == null)
            {
                return;
            }

            switch (e.Folder)
            {
                case Configuration.ConfFolder.IDENTITY:
                    switch (e.Entry)
                    {
                        case Configuration.ConfEntry.DISPLAY_NAME:
                            this.textBoxDisplayName.Text = e.Value.ToString();
                            break;
                        case Configuration.ConfEntry.IMPI:
                            this.textBoxPrivateIdentity.Text = e.Value.ToString();
                            break;
                        case Configuration.ConfEntry.IMPU:
                            this.textBoxPublicIdentity.Text = e.Value.ToString();
                            break;
                        case Configuration.ConfEntry.PASSWORD:
                            this.passwordBox.Password = e.Value.ToString();
                            break;
                    }
                    break;

                case Configuration.ConfFolder.NETWORK:
                    switch (e.Entry)
                    {
                        case Configuration.ConfEntry.EARLY_IMS:
                            this.checkBoxEarlyIMS.IsChecked = e.Value.Equals(Boolean.TrueString);
                            break;
                        case Configuration.ConfEntry.REALM:
                            this.textBoxRealm.Text = e.Value.ToString();
                            break;
                    }
                    break;
            }
        }