53 lines
1.3 KiB
C#
53 lines
1.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace CompanyManagment.App.Contracts.InsuranceList;
|
|
|
|
public class InsuranceListSearchModel
|
|
{
|
|
public string Year { get; set; }
|
|
public string Month { get; set; }
|
|
public string WorkShopCode { get; set; }
|
|
public string WorkShopName { get; set; }
|
|
public string TypeOfInsuranceSend { get; set; }
|
|
public bool? FixedSalary { get; set; }
|
|
public string EmployerName { get; set; }
|
|
public long EmployerId { get; set; }
|
|
public string Branch { get; set; }
|
|
public string City { get; set; }
|
|
public long WorkshopId { get; set; }
|
|
public string WorkshopFullName { get; set; }
|
|
|
|
public string Sorting { get; set; }
|
|
public int PageIndex { get; set; }
|
|
|
|
public bool SearchAll { get; set; }
|
|
|
|
public InsuranceListSearchStatus Status { get; set; }
|
|
}
|
|
|
|
public enum InsuranceListSearchStatus
|
|
{
|
|
/// <summary>
|
|
/// انجام نشده
|
|
/// </summary>
|
|
NotStarted = 0,
|
|
|
|
/// <summary>
|
|
/// در حال انجام امور
|
|
/// </summary>
|
|
InProgress = 1,
|
|
|
|
/// <summary>
|
|
/// آماده ارسال لیست
|
|
/// </summary>
|
|
ReadyToSendList = 2,
|
|
|
|
/// <summary>
|
|
/// انجام بیمه
|
|
/// </summary>
|
|
Done = 3
|
|
} |