Пример #1
0
        public void EditItemHandle()
        {
            var dataItem = window.MySqlList.SelectedItem as MySql;

            if (dataItem == null)
            {
                return;
            }

            this.HideAllElement();

            pageMode = PageMode.Edit;

            window.MySql_Form.Visibility = Visibility.Visible;

            currentItemId = dataItem.ID;
            var item = dataSource.GetMySqlItem(currentItemId);

            window.MySql_Name.Text     = item.Description;
            window.MySql_Host.Text     = item.Host;
            window.MySql_Port.Text     = item.Port;
            window.MySql_User.Text     = item.User;
            window.MySql_Password.Text = item.Password;
            window.MySql_Database.Text = item.Database;

            mySqlNoticeTargetContainer.Refresh();
            mySqlNoticeTargetContainer.Select(item.NoticeTargetItems);

            TreeViewReset();
        }
Пример #2
0
        public void EditItemHandle()
        {
            var dataItem = window.HttpUrlList.SelectedItem as HttpUrl;

            if (dataItem == null)
            {
                return;
            }

            this.HideAllElement();

            pageMode = PageMode.Edit;

            window.HttpUrl_Form.Visibility = Visibility.Visible;

            currentItemId = dataItem.ID;
            var item = dataSource.GetUrlItem(currentItemId);

            window.HttpUrl_Name.Text            = item.Description;
            window.HttpUrl_Method.SelectedIndex = new string[] { "GET", "POST" }.ToList().IndexOf(item.Method.ToUpper());
            window.HttpUrl_Url.Text             = item.Url;

            httpUrlNoticeTargetContainer.Refresh();
            httpUrlNoticeTargetContainer.Select(item.NoticeTargetItems);

            TreeViewReset();
        }