Files
Backend-Api/CompanyManagment.App.Contracts/InsuranceList/InsuranceListViewModel.cs

45 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CompanyManagment.App.Contracts.InsuranceList.Enums;
namespace CompanyManagment.App.Contracts.InsuranceList;
public class InsuranceListViewModel
{
public long Id { get; set; }
public string Year { get; set; }
public int YearInt { get; set; }
public string Month { get; set; }
public string MonthName { get; set; }
public int MonthInt { get; set; }
public string MonthNumber { get; set; }
public string WorkShopCode { get; set; }
public string WorkShopName { get; set; }
public string TypeOfInsuranceSend { get; set; }
public bool FixedSalary { get; set; }
public bool ConfirmSentlist { get; set; }
public string StrFixedSalary { get; set; }
public string EmployerName { get; set; }
public string Branch { get; set; }
public string City { get; set; }
public long WorkShopId { get; set; }
public string IsBlockCantracingParty { get; set; }
public long EmployerId { get; set; }
/// <summary>وضعیت بازرسی</summary>
public bool InspectionDone { get; set; }
/// <summary>وضعیت بدهی</summary>
public bool DebtDone { get; set; }
/// <summary>تاییدیه کارفرما</summary>
public bool EmployerApproved { get; set; }
/// <summary>
/// نوع تاییدیه کارفرما
/// </summary>
public InsuranceListEmployerApprovalStatus EmployerApprovalStatus { get; set; }
public string ArchiveCode { get; set; }
}