Files
2025-05-10 17:16:57 +03:30

76 lines
2.5 KiB
C#

using CompanyManagment.App.Contracts.Employee;
using CompanyManagment.App.Contracts.Employer;
using CompanyManagment.App.Contracts.LeftWork;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AccountManagement.Application.Contracts.Account;
namespace CompanyManagment.App.Contracts.Workshop;
public class PrintListWorkshop
{
public long Id { get; set; }
public string WorkshopName { get; set; }
public string WorkshopSureName { get; set; }
public string WorkshopFullName { get; set; }
public string InsuranceCode { get; set; }
public string EmployerName { get; set; }
public string TypeOfOwnership { get; set; }
public string ArchiveCode { get; set; }
public int ArchiveCodeInt { get; set; }
public string AgentName { get; set; }
public string AgentPhone { get; set; }
public string State { get; set; }
public string City { get; set; }
public string Address { get; set; }
public string TypeOfInsuranceSend { get; set; }
public string TypeOfContract { get; set; }
public long EmpId { get; set; }
public string ContractTerm { get; set; }
public string IsActiveString { get; set; }
public string AgreementNumber { get; set; }
public bool FixedSalary { get; set; }
public string Population { get; set; }
public long? InsuranceJobId { get; set; }
public string ZoneName { get; set; }
public string SearchResultTitle { get; set; }
public bool TotalPaymentHide { get; set; }
public bool HasLeftwork { get; set; }
public bool HasBlockContractingParty { get; set; }
public bool IsClassified { get; set; }
public List<EmployerViewModel> EmpList { get; set; }
public List<EmployeeViewModel> EmployeeList { get; set; }
public List<LeftWorkViewModel> ContractLeftWorks { get; set; }
public List<LeftWorkViewModel> CheckoutLeftWorks { get; set; }
public long ContractingPartId { get; set; }
public int PersonnelCount { get; set; }
//نحوه محاسبه مزد مرخصی
public string ComputeOptions { get; set; }
//نحوه محاسبه عیدی
public string BonusesOptions { get; set; }
//نحوه محاسبه سنوات
public string YearsOptions { get; set; }
//نگهدارنده وضعیت قراردادهای گذشته
public bool IsOldContract { get; set; }
#region Vafa
public List<AccountViewModel> AccountsFullName { get; set; }
public string AccountFullName { get; set; }
#endregion
}