示例#1
0
        private void AddButton_Click(object sender, EventArgs e)
        {
            string text = NameTextBox.Text.ToString();

            if (text == null || text.Length < 1)
            {
                descriptionLabel.Text = "Name can't be empty";
                return;
            }
            form.manipulatingDatabase.addNewListsRow(text);
            descriptionLabel.Text = "New list added: " + text;
            form.refreshItemsList();
            form.refreshListsList();
        }
示例#2
0
        private void AddButton_Click(object sender, EventArgs e)
        {
            string text = NameTextBox.Text.ToString();

            if (text == null || text.Length < 1)
            {
                descriptionLabel.Text = "Name can't be empty";
                return;
            }
            byte listId = getListId();

            if (listId < 1)
            {
                descriptionLabel.Text = "First choose the list";
                return;
            }
            form.manipulatingDatabase.addNewItemsRow(text, listId);
            descriptionLabel.Text = "New item added: " + text;
            form.refreshItemsList();
        }
        private void EditButton_Click(object sender, EventArgs e)
        {
            string text = NameTextBox.Text.ToString();

            if (text == null || text.Length < 1)
            {
                descriptionLabel.Text = "Name can't be empty";
                return;
            }
            int itemId = form.getCheckedItemId();

            if (itemId < 1)
            {
                descriptionLabel.Text = "First choose the item (in the left field)";
                return;
            }
            if (!Form1.confirmBox("Editing Item", "Are you sure you want to change name of this item?\n(This is irreversible operation)"))
            {
                return;
            }
            form.manipulatingDatabase.editItemsRow(itemId, text);
            descriptionLabel.Text = "Item name has been changed to: " + text;
            form.refreshItemsList();
        }