using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.TFS; namespace Tango.FSE.Common.BugReporting { /// /// Represents a bug report. /// public class Bug { /// /// Gets or sets the bug identifier. /// public String URL { get; set; } /// /// Gets or sets the creation date. /// public DateTime CreatedDate { get; set; } /// /// Gets or sets the bug type. /// public BugType Type { get; set; } /// /// Gets or sets the title. /// public String Title { get; set; } /// /// Gets or sets the description. /// public String Description { get; set; } /// /// Gets or sets optional comments. /// public String Comments { get; set; } /// /// Gets or sets optional exception. /// public Exception Exception { get; set; } /// /// Gets or sets optional steps to reproduce. /// public String StepsToReproduce { get; set; } /// /// Gets or sets the assigned to team member. /// public TeamMember AssignedTo { get; set; } /// /// Gets or sets the team member who created the bug. /// public TeamMember CreatedBy { get; set; } /// /// Gets or sets the actual logged in user. /// public String LoggedInUser { get; set; } /// /// Gets or sets the area. /// public Area Area { get; set; } /// /// Gets or sets the bug attachments. /// public List Attachments { get; set; } public Bug() { Attachments = new List(); } } }