70 lines
2.0 KiB
C#
70 lines
2.0 KiB
C#
using CompanyManagment.App.Contracts.YearlySalary;
|
|
using System.Collections.Generic;
|
|
|
|
namespace CompanyManagment.App.Contracts.Contract;
|
|
/// <summary>
|
|
/// نمایش نحوه محاسبه پایه سنوات و دستمزد روزانه
|
|
/// </summary>
|
|
public class ContractDailyWageAndBaseYearReport
|
|
{
|
|
/// <summary>
|
|
/// لیست داده های محاسبه پایه سنوات
|
|
/// </summary>
|
|
public BaseYearDataViewModel BaseYearDataViewModel { get; set; }
|
|
|
|
/// <summary>
|
|
/// پایه سنوات متاثر از ساعت کار
|
|
/// </summary>
|
|
public string BaseYearAffected { get; set; }
|
|
|
|
/// <summary>
|
|
/// دستمزد روزانه متاثر از ساعت کار
|
|
/// </summary>
|
|
public string DailySalaryAffected { get; set; }
|
|
|
|
/// <summary>
|
|
/// دستمزد روزانه بدون تاثیر ساعت کار
|
|
/// </summary>
|
|
public string DailySalaryUnAffected { get; set; }
|
|
|
|
/// <summary>
|
|
/// دستمزد روزانه تجمیعی
|
|
/// </summary>
|
|
public string DailyWage { get; set; }
|
|
|
|
/// <summary>
|
|
/// تاریخ قراداد
|
|
/// </summary>
|
|
public string ContractDate { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
/// نوع دستمزد انتخاب شده
|
|
/// </summary>
|
|
public string DailyWageType { get; set; }
|
|
|
|
/// <summary>
|
|
/// لیست ارتقاء
|
|
/// </summary>
|
|
public List<UpgradeManualDailyWageList> UpgradeManualDailyWageLists { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام پرسنل
|
|
/// </summary>
|
|
public string EmployeeName { get; set; }
|
|
|
|
/// <summary>
|
|
/// نام کارگاه
|
|
/// </summary>
|
|
public string WorkshopName { get; set; }
|
|
|
|
/// <summary>
|
|
/// آیا با متد جدید محاسبه شده
|
|
/// </summary>
|
|
public bool OldComputeMethod { get; set; }
|
|
|
|
/// <summary>
|
|
/// آیا محاسبات با مقادیر ذخیره شده مغایرت دارد
|
|
/// </summary>
|
|
public bool Contradiction { get; set; }
|
|
} |