private void updateTFSFields(ListofWorkItemsResponse.Fields fields) { this.type = fields.SystemWorkItemType; this.title = fields.SystemTitle; this.state = fields.SystemState; this.description = fields.SystemDescription; this.assignedTo = fields.SystemAssignedTo; this.area = fields.SystemAreaPath .Replace(_TFSOwnerProject.name + @"\", string.Empty) .Replace(_TFSOwnerProject.name, string.Empty);; this.iteration = fields.SystemIterationPath .Replace(_TFSOwnerProject.name + @"\", string.Empty) .Replace(_TFSOwnerProject.name, string.Empty);; }
public TFSWorkItem(TFSProject ownerProject, int workitemID, ListofWorkItemsResponse.Fields fields) : base(ownerProject) { _TFSOwnerProject = ownerProject; this.ID = workitemID.ToString(); this.updateTFSFields(fields); }