Exemplo n.º 1
0
 private void LoadDefault()
 {
     Program.ConfigMgt.Config.StorageServiceUIDs.Clear();
     StorageServiceUID[] uidList = StorageServiceUID.GetStorageServiceUIDs();
     foreach (StorageServiceUID uid in uidList)
     {
         Program.ConfigMgt.Config.StorageServiceUIDs.Add(uid);
     }
     RefreshList();
 }
Exemplo n.º 2
0
        private void listViewService_ItemChecked(object sender, ItemCheckedEventArgs e)
        {
            e.Item.ForeColor = e.Item.Checked ? Color.Blue : Color.Black;
            StorageServiceUID uid = e.Item.Tag as StorageServiceUID;

            if (uid != null)
            {
                uid.Enable = e.Item.Checked;
            }
        }
Exemplo n.º 3
0
 private void SelectItem(StorageServiceUID uid)
 {
     foreach (ListViewItem i in this.listViewService.Items)
     {
         if (i.Tag == uid)
         {
             i.Selected = true;
             i.EnsureVisible();
             break;
         }
     }
 }
Exemplo n.º 4
0
        private void Delete()
        {
            StorageServiceUID uid = GetSelectedItem();

            if (uid == null)
            {
                return;
            }

            Program.ConfigMgt.Config.StorageServiceUIDs.Remove(uid);

            RefreshList();
            RefreshButtons();
        }
Exemplo n.º 5
0
        public FormUID(StorageServiceUID uid)
        {
            InitializeComponent();

            _uid = uid;
            if (_uid == null)
            {
                _uid        = new StorageServiceUID();
                _uid.Enable = true;
            }
            else
            {
                this.Text = "Edit Storage Service";
            }
        }
Exemplo n.º 6
0
        private void Edit()
        {
            StorageServiceUID uid = GetSelectedItem();

            if (uid == null)
            {
                return;
            }

            FormUID frm = new FormUID(uid);

            if (frm.ShowDialog(this) != DialogResult.OK)
            {
                return;
            }

            RefreshList();
            SelectItem(uid);
        }
Exemplo n.º 7
0
        private void Add()
        {
            FormUID frm = new FormUID(null);

            if (frm.ShowDialog(this) != DialogResult.OK)
            {
                return;
            }

            StorageServiceUID uid = frm.UID;

            if (uid == null)
            {
                return;
            }

            Program.ConfigMgt.Config.StorageServiceUIDs.Add(uid);

            RefreshList();
            SelectItem(uid);
        }