82 lines
3.1 KiB
C#
82 lines
3.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using _0_Framework.Application.Enums;
|
|
using CompanyManagment.App.Contracts.Employer;
|
|
using CompanyManagment.App.Contracts.Workshop;
|
|
|
|
namespace CompanyManagment.App.Contracts.InstitutionContract;
|
|
|
|
public class InstitutionContractViewModel
|
|
{
|
|
public long Id { get; set; }
|
|
public string ContractNo { get; set; }
|
|
|
|
public long RepresentativeId { get; set; }
|
|
public string RepresentativeName { get; set; }
|
|
public long ContractingPartyId { get; set; }
|
|
public string ContractingPartyName { get; set; }
|
|
public DateTime ContractDateGr { get; set; }
|
|
public string ContractDateFa { get; set; }
|
|
public string State { get; set; }
|
|
public string City { get; set; }
|
|
public string Address { get; set; }
|
|
public long ContactInfoId { get; set; }
|
|
public DateTime ContractStartGr { get; set; }
|
|
public string ContractStartFa { get; set; }
|
|
public DateTime ContractEndGr { get; set; }
|
|
public string ContractEndFa { get; set; }
|
|
public string ContractAmount { get; set; }
|
|
public double ContractAmountDouble { get; set; }
|
|
public string DailyCompenseation { get; set; }
|
|
|
|
public string Obligation { get; set; }
|
|
public string TotalAmount { get; set; }
|
|
public string Month { get; set; }
|
|
public string Year { get; set; }
|
|
public string IsActiveString { get; set; }
|
|
public int ExtensionNo { get; set; }
|
|
|
|
public string EmployerNo { get; set; }
|
|
public string EmployerName { get; set; }
|
|
public long EmployerId { get; set; }
|
|
public long WorkshopId { get; set; }
|
|
|
|
public string WorkshopManualCount { get; set; }
|
|
public string EmployeeManualCount { get; set; }
|
|
public string WorkshopCount { get; set; }
|
|
public string EmployeeCount { get; set; }
|
|
public List<EmployerViewModel> EmployerViewModels { get; set; }
|
|
public List<WorkshopViewModel> WorkshopViewModels { get; set; }
|
|
public List<long> WorkshopIds { get; set; }
|
|
public List<long> EmployerIds { get; set; }
|
|
public List<long> LeftWorkIds { get; set; }
|
|
public List<long> InsuranceLeftWorkIds { get; set; }
|
|
public double SearchAmount { get; set; }
|
|
|
|
public string Description { get; set; }
|
|
public string ExpireColor { get; set; }
|
|
public string SumOfAmounts { get; set; }
|
|
public string BalanceStr { get; set; }
|
|
public double BalanceDouble { get; set; }
|
|
|
|
public string Signature { get; set; }
|
|
public string OfficialCompany { get; set; }
|
|
public string TypeOfContract { get; set; }
|
|
|
|
public int ArchiveCode { get; set; }
|
|
public string IsContractingPartyBlock { get; set; }
|
|
public int BlockTimes { get; set; }
|
|
|
|
public string HasValueAddedTax { get; set; }
|
|
public double ValueAddedTax { get; set; }
|
|
public int LeftWorkEmployeeCount { get; set; }
|
|
public int InsuranceLeftWorkEmployeeCount { get; set; }
|
|
public string IsExpier { get; set; }
|
|
|
|
public bool IsInstallment { get; set; }
|
|
public InstitutionContractVerificationStatus VerificationStatus { get; set; }
|
|
|
|
public InstitutionContractSigningType? SigningType { get; set; }
|
|
|
|
public List<InstitutionContractInstallmentViewModel> InstallmentList { get; set; }
|
|
} |