TasksTracker.TasksManager.Backend.Api/Models/TaskModel.cs (28 lines of code) (raw):
namespace TasksTracker.TasksManager.Backend.Api.Models
{
public class TaskModel
{
public Guid TaskId { get; set; }
public string TaskName { get; set; } = string.Empty;
public string TaskCreatedBy { get; set; } = string.Empty;
public DateTime TaskCreatedOn { get; set; }
public DateTime TaskDueDate { get; set; }
public string TaskAssignedTo { get; set; } = string.Empty;
public bool IsCompleted { get; set; }
public bool IsOverDue { get; set; }
}
public class TaskAddModel
{
public string TaskName { get; set; } = string.Empty;
public string TaskCreatedBy { get; set; } = string.Empty;
public DateTime TaskDueDate { get; set; }
public string TaskAssignedTo { get; set; } = string.Empty;
}
public class TaskUpdateModel
{
public Guid TaskId { get; set; }
public string TaskName { get; set; } = string.Empty;
public DateTime TaskDueDate { get; set; }
public string TaskAssignedTo { get; set; } = string.Empty;
}
}