Files
Backend-Api/CompanyManagment.App.Contracts/EmployeeInsurancListData/EmployeeInsurancListDataSearchModel.cs

60 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CompanyManagment.App.Contracts.EmployeeInsurancListData;
public class EmployeeInsurancListDataSearchModel
{
//آی دی کارگاه
public long InsuranceListId { get; set; }
public long EmployeeId { get; set; }
//روزهای کارکرد پرسنل
public int WorkingDays { get; set; }
// دستمزد روزانه
public double DailyWage { get; set; }
//دستمزد ماهانه
public double MonthlySalary { get; set; }
//مزایای ماهانه
public double MonthlyBenefits { get; set; }
//دستمزد و مزایای ماهانه مشمول
public double MonthlyBenefitsIncluded { get; set; }
/// <summary>
/// مزایای ماهانه مشمول
/// </summary>
public double BenefitsIncludedContinuous { get; set; }
/// <summary>
/// مزایای ماهانه غیرمشمول
/// </summary>
public double BenefitsIncludedNonContinuous { get; set; }
//سهم بیمه حق کارگر
public double InsuranceShare { get; set; }
// تاریخ شروع به کار
public DateTime StartWorkDate { get; set; }
//تاریخ ترک کار
public DateTime LeftWorkDate { get; set; }
// آی دی شغل
public long JobId { get; set; }
/// <summary>
/// پایه سنواتی
/// DSW_INC
/// </summary>
public double BaseYears { get; set; }
/// <summary>
/// جمع پایه سنوات و دستمزد روزانه
/// DSW_INC
/// </summary>
public double DailyWagePlusBaseYears { get; set; }
/// <summary>
/// حق تاهل
/// DSW_SPOUSE
/// </summary>
public double MarriedAllowance { get; set; }
}