public override void NewButtonClicked()
        {
            Item item   = new Item();
            Item result = ShowPopup(item);

            if (result.Value != String.Empty)
            {
                QTemplateGroups.InsertItem(result.Value, loginInfo.UserName);
                LoadView();
            }
        }
Beispiel #2
0
        public void LoadView()
        {
            IList columns = new ArrayList()
            {
                "ID", "Title", "Active"
            };

            this.view.AddListViewColumns(columns);
            this.comboBoxItems = QTemplateGroups.GetActiveItems();
            if (this.comboBoxItems.Count != 0)
            {
                AddItemsToComboBox();
                this.view.SetComboBoxDisplayMember("Value");
                this.view.SetComboBoxSelectedIndex(0);
            }
        }
        public override void LoadView()
        {
            items.Clear();
            view.ClearView();

            IList columns = new ArrayList()
            {
                "ID", "Group Name", "Active"
            };

            this.view.AddListViewColumns(columns);
            this.view.ListTitle = "Protocol Template Groups";

            items = QTemplateGroups.GetAllItems();
            AddItemsToView();
            SetColumnsHeaderSize();
        }
 public override void UpdateButtonClicked()
 {
     if (this.selectedItem == null)
     {
         MessageBox.Show("Please select one item and try it again.");
     }
     else
     {
         Item result = ShowPopup(this.selectedItem);
         if (result.Value != String.Empty)
         {
             SubmitAuditItem(result);
             this.selectedItem.Value    = result.Value;
             this.selectedItem.IsActive = result.IsActive;
             QTemplateGroups.UpdateItem(this.selectedItem, loginInfo.UserName);
             LoadView();
         }
     }
 }
 public void LoadView()
 {
     this.templateGroups = QTemplateGroups.GetActiveItems();
     AddTemplateGroupsToListBox1();
 }