namespace IWS5.Core.DTO;

public class WorkItemListItemDTO
{
    public int WorkItemReferenceId { get; set; }

    public int WorkItemId { get; set; }
    public int? QueueId { get; set; }

    public string QueueName { get; set; }

    public string LockedBy { get; set; }

    public string Description { get; set; }

    public DateTime Created { get; set; }

    public string Creator { get; set; }

    public string SentBy { get; set; }

    public string SignedBy {  get; set; }

    public string AssignedTo { get; set; }

    public WorkItemFieldListDTO[] FieldList { get; set; }
}

public class WorkItemFieldListDTO
{
    public int FieldId { get; set; }
    public int? FieldInstanceId { get; set; }
    public string FieldName { get; set; }
    public string FieldValue { get; set; }
    public int FieldProcessId { get; set; }
    public int DataType { get; set; }
}
