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(); }