41 lines
1.4 KiB
C#
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; }
|
|
|
|
} |