Files
Backend-Api/CompanyManagment.App.Contracts/EmployeeDocuments/EmployeeDocumentsAdminViewModel.cs
2025-02-18 16:16:33 +03:30

36 lines
1.1 KiB
C#

namespace CompanyManagment.App.Contracts.EmployeeDocuments
{
/// <summary>
/// برای بخش ادمین، لیست افرادی که در یک کارگاه اقدام به آپلود مدارک کرده اند
/// </summary>
public class EmployeeDocumentsAdminViewModel
{
/// <summary>
/// EmployeeDocuments Id
/// </summary>
public long Id { get; set; }
public long EmployeeId { get; set; }
public string EmployeeName { get; set; }
/// <summary>
/// تعداد عکس های آپلود شده
/// </summary>
public int DocumentItemsCount { get; set; }
/// <summary>
/// تعداد عکس های تایید شده
/// </summary>
public int ConfirmedDocumentsCount { get; set; }
/// <summary>
/// تعداد عکس های رد شده
/// </summary>
public int RejectedDocumentsCount { get; set; }
/// <summary>
/// آیا مدارک الزامی بارگذاری شده اند
/// </summary>
public bool HasRequiredDocuments { get; set; }
}
}