60 lines
1.8 KiB
C#
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; }
|
|
} |