92 lines
2.1 KiB
C#
92 lines
2.1 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace CompanyManagment.App.Contracts.Checkout.Dto;
|
|
|
|
public class CheckoutDto
|
|
{
|
|
/// <summary>
|
|
/// آی دی فیش
|
|
/// </summary>
|
|
public long Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام پرسنل
|
|
/// </summary>
|
|
public string EmployeeFullName { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام کارگاه
|
|
/// </summary>
|
|
public string WorkshopName { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره قراداد
|
|
/// </summary>
|
|
public string ContractNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ شروع فیش
|
|
/// </summary>
|
|
public string ContractStart { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ پایان فیش
|
|
/// </summary>
|
|
public string ContractEnd { get; set; }
|
|
|
|
/// <summary>
|
|
/// ماه
|
|
/// </summary>
|
|
public string Month { get; set; }
|
|
|
|
/// <summary>
|
|
/// سال
|
|
/// </summary>
|
|
public string Year { get; set; }
|
|
|
|
|
|
|
|
/// <summary>
|
|
/// روزهای کارکرد
|
|
/// </summary>
|
|
public string SumOfWorkingDays { get; set; }
|
|
|
|
/// <summary>
|
|
/// شماره کارگاه
|
|
/// </summary>
|
|
public string ArchiveCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// کد پرسنلی
|
|
/// </summary>
|
|
public string PersonnelCode { get; set; }
|
|
/// <summary>
|
|
/// فعال/غیرفعال
|
|
/// </summary>
|
|
public bool IsActive { get; set; }
|
|
|
|
/// <summary>
|
|
/// امضاء فیش
|
|
/// </summary>
|
|
public bool Signature { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام کارفرما
|
|
/// </summary>
|
|
public string EmployerName { get; set; }
|
|
public bool IsBlockCantracingParty { get; set; }
|
|
/// <summary>
|
|
/// آیا فیش نیاز به بروزرسانی دارد
|
|
/// </summary>
|
|
public bool IsUpdateNeeded { get; set; }
|
|
/// <summary>
|
|
/// لیست پیام های هشدار فیش حقوقی
|
|
/// </summary>
|
|
public List<CheckoutWarningMessageModel> CheckoutWarningMessageList { get; set; }
|
|
|
|
/// <summary>
|
|
/// نیاز به امزا دارد یا خیر
|
|
/// </summary>
|
|
public bool HasSignCheckoutOption { get; set; }
|
|
|
|
} |