Ejemplo n.º 1
0
        private void butt_Name_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Are you sure you want to delete this tag?", "Delete Tag", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes)
            {
                /*if (!MyTag.Delete())
                 * {
                 *  throw new Exception("Tag not deleted");
                 * }*/

                //MessageBox.Show("You selected yes");
                MyBugWindow.MyTagCopies.Remove(MyTag);

                //It only needs to be added to the 'for deletion' list if it has already
                //been created on the database.
                if (MyTag.DateTimeCreated != DateTime.MinValue)
                {
                    MyBugWindow.MyDeletedTagCopies.Add(MyTag);
                }

                MyBugWindow.UpdateTags();
                //MessageBox.Show("Actions were carried out");
            }
            else
            {
            }
        }
        private void AddTag_Click(object sender, RoutedEventArgs e)
        {
            TagType MyTagType = new TagType(new Guid(combo_TagTypes.SelectedValue.ToString()));

            if (!MyTagType.Get())
            {
                throw new Exception("Failed to download tag type while creating tag");
            }
            Tag MyNewTag = new Tag(MyEditBugWindow.MyBug, MyTagType);

            /*if (!MyNewTag.Create()){
             *  throw new Exception("Failed to create tag");
             * }*/
            MyEditBugWindow.MyTagCopies.Add(MyNewTag);
            MyEditBugWindow.UpdateTags();
        }