using System; using System.Collections.Generic; namespace AccountManagement.Application.Contracts.Assign; public class CreateAssign { public long AssignerId { get; set; } public List AssignedId { get; set; } public long TaskId { get; set; } public int AssignerPositionValue { get; set; } //زمان پایان وظیفه public string EndTaskDateFa { get; set; } public DateTime EndTaskDateGr { get; set; } //آیا درخواست مهلت کرده است؟ public bool TimeRequest { get; set; } //تعداد تایید درخواست مهلت public int AcceptedTimeRequest { get; set; } //مهلت زمان درخواست شده public DateTime? RequestDate { get; set; } //توضیحات درخواست مهلت public string? TimeRequestDescription { get; set; } //آیا درخواست انصراف داده شده //آیا کنسل شده است public bool IsCancel { get; set; } //توضیحات درخواست انصراف public string? CancelDescription { get; set; } public bool IsDone { get; set; } public bool IsDoneRequest { get; set; } public string? DoneDescription { get; set; } public bool IsCanceledRequest { get; set; } }