예제 #1
0
        private void EditTagsListBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            TagModel clickedTag = (TagModel)EditTagsListBox.SelectedValue;

            if (clickedTag == null)
            {
                return;
            }

            EditProductsOfTag editProductsOfTag = new EditProductsOfTag(clickedTag);

            editProductsOfTag.ShowDialog();

            GetDataFromDatabase();
            WireUpTags();
        }
예제 #2
0
        private void AddTagFromTexBox()
        {
            string validationResult = ValidateTextInput.TagName(TagNameInputTextBox.Text, Tags);

            if (validationResult == "")
            {
                TagModel newTag = new TagModel(TagNameInputTextBox.Text);
                GlobalConfig.Connection.AddTag(newTag);

                EditProductsOfTag editProductsOfTag = new EditProductsOfTag(newTag);
                editProductsOfTag.ShowDialog();
            }
            else
            {
                MessageBox.Show(validationResult, "Invalid name");
            }

            TagNameInputTextBox.Text = "";

            GetDataFromDatabase();
            WireUpTags();
        }