50 lines
No EOL
1 KiB
C#
50 lines
No EOL
1 KiB
C#
namespace Wonky.Entity.DTO;
|
|
|
|
public class TaskItemDto
|
|
{
|
|
/// <summary>
|
|
/// Task item entity Id
|
|
/// </summary>
|
|
public string TaskItemId { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// User entity Id
|
|
/// </summary>
|
|
public string ErpUserId { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// Task name
|
|
/// </summary>
|
|
public string Name { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// Task description
|
|
/// </summary>
|
|
public string Text { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// Task due date
|
|
/// </summary>
|
|
public string DueTimestamp { get; set; } = "";
|
|
|
|
/// <summary>
|
|
/// Task interval
|
|
/// </summary>
|
|
public int Interval { get; set; }
|
|
|
|
/// <summary>
|
|
/// Flag completed
|
|
/// </summary>
|
|
public bool IsCompleted { get; set; }
|
|
|
|
/// <summary>
|
|
/// Flag overdue
|
|
/// </summary>
|
|
public bool OverDue { get; set; }
|
|
|
|
/// <summary>
|
|
/// Recurring flag
|
|
/// </summary>
|
|
/// <value>Interval != 0</value>
|
|
public virtual bool Recurring { get; set; }
|
|
} |