Files
Backend-Api/CompanyManagment.App.Contracts/Workshop/createContractModel.cs

78 lines
2.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CompanyManagment.App.Contracts.Workshop;
public class createContractModel
{
public long EmployeeId { get; set; }
public long WorkshopId { get; set; }
public long JobId { get; set; }
public string JobName { get; set; }
public long PersonnelCode { get; set; }
public string ContractStart { get; set; }
public string ContractEnd { get; set; }
public string DayliWage { get; set; }
public string ArchiveCode { get; set; }
public string ContractType { get; set; }
public string GetWorkDate { get; set; }
public string WorkshopAddress1 { get; set; }
public string WorkshopAddress2 { get; set; }
public string ConsumableItems { get; set; }
public string HousingAllowance { get; set; }
public string WorkingHoursWeekly { get; set; }
public string FamilyAllowance { get; set; }
public string ContractPeriod { get; set; }
public string NumberOfWorkingDays { get; set; }
public string NumberOfFriday { get; set; }
public string TotalHoursesH { get; set; }
public string TotalHoursesM { get; set; }
public string OverTimeWorkH { get; set; }
public string OverTimeWorkM { get; set; }
public string OverNightWorkH { get; set; }
public string OverNightWorkM { get; set; }
public long YearlySalaryId { get; set; }
public long EmployerId { get; set; }
/// <summary>
/// دستمزد روزانه خام بعد از تاثیر ساعت کار
/// </summary>
public double DailySalaryAffected { get; set; }
/// <summary>
/// پایه سنوات بعد از تاثیر ساعت کار
/// </summary>
public double BaseYearAffected { get; set; }
/// <summary>
/// دستمزد روزانه قبل از تاثیر ساعت کار
/// </summary>
public double DailySalaryUnAffected { get; set; }
/// <summary>
/// دستمزد روزانه دریافت شده از سمت فرانت
/// </summary>
public string DailySalaryUnAffectedStr { get; set; }
/// <summary>
/// مزد سالانه نرمال دریافت از سمت فرانت
/// </summary>
public string NormalDailyWage { get; set; }
/// <summary>
/// پایه سنوات قبل از تاثیر ساعت کار
/// </summary>
public double BaseYearUnAffected { get; set; }
/// <summary>
/// آیا دستمزد روزانه دستی وارد شده است؟
/// </summary>
public bool HasManualDailyWage { get; set; }
}