Files
Backend-Api/AccountManagement.Application.Contracts/Assign/AssignViewModel.cs
2024-08-24 19:13:34 +03:30

41 lines
1.4 KiB
C#

using System.Collections.Generic;
using System;
namespace AccountManagement.Application.Contracts.Assign;
public class AssignViewModel
{
public long Id { get; set; }
public string AssignedName { get; set; }
public int AssignedPositionValue { get; set; }
public long AssignerId { get; set; }
public long 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? RequestDateFa { 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; }
}