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; } }