using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CompanyManagment.App.Contracts.ReportClient; public class CheckoutReportViewModel { public long Id { get; set; } public string EmployeeFullName { get; set; } public string NationalCode { get; set; } public long EmployeeId { get; set; } public long WorkshopId { get; set; } public string Year { get; set; } public string Month { get; set; } public DateTime ContractStartGr { get; set; } public DateTime ContractEndGr { get; set; } public string MonthlySalary { get; set; } public double MonthlySalaryDouble { get; set; } public string BaseYearsPay { get; set; } public double BaseYearsPayDouble { get; set; } public string ConsumableItems { get; set; } public double ConsumableItemsDouble { get; set; } public string HousingAllowance { get; set; } public double HousingAllowanceDouble { get; set; } public string MarriedAllowance { get; set; } public double MarriedAllowanceDouble { get; set; } public string OvertimePay { get; set; } public double OvertimePayDouble { get; set; } public string NightworkPay { get; set; } public double NightworkPayDouble { get; set; } public string FridayPay { get; set; } public double FridayPayDouble { get; set; } public string MissionPay { get; set; } public double MissionPayDouble { get; set; } public string ShiftPay { get; set; } public double ShiftPayDouble { get; set; } public string FamilyAllowance { get; set; } public double FamilyAllowanceDouble { get; set; } public string BonusesPay { get; set; } public double BonusesPayDouble { get; set; } public string YearsPay { get; set; } public double YearsPayDouble { get; set; } public string LeavePay { get; set; } public double LeavePayDouble { get; set; } public string RewardPay { get; set; } public double? RewardPayDouble { get; set; } public string InsuranceDeduction { get; set; } public double InsuranceDeductionDouble { get; set; } public string TaxDeducation { get; set; } public double TaxDeducationDouble { get; set; } public string InstallmentDeduction { get; set; } public double InstallmentDeductionDouble { get; set; } public string SalaryAidDeduction { get; set; } public double SalaryAidDeductionDouble { get; set; } public string AbsenceDeduction { get; set; } public double AbsenceDeductionDouble { get; set; } public string SumOfWorkingDays { get; set; } public double SumOfWorkingDaysDouble { get; set; } public string ArchiveCode { get; set; } public string PersonnelCode { get; set; } public int PersonnelCodeInt { get; set; } public string TotalClaims { get; set; } public double TotalClaimsDouble { get; set; } public string TotalDeductions { get; set; } public double TotalDeductionsDouble { get; set; } public string TotalPayment { get; set; } public double TotalPaymentDouble { get; set; } }