示例#1
0
        public void UpdatePages()
        {
            _preparing = true;
            var pageList = HttpFunctions.Get <string[]>($"{GlobalAM.WebAPIAddr}//user//getallpages");

            PageCheckedListBox.Items.Clear();
            if (pageList.Success)
            {
                foreach (string page in pageList.Data)
                {
                    PageCheckedListBox.Items.Add(page);
                }
            }
            var allowedpageList = HttpFunctions.Get <string[]>($"{GlobalAM.WebAPIAddr}//user//getallowedpages");

            if (allowedpageList.Success)
            {
                foreach (string page in allowedpageList.Data)
                {
                    PageCheckedListBox.SetItemChecked(PageCheckedListBox.Items.IndexOf(page), true);
                }
            }
            _preparing = false;
        }