Files
Backend-Api/CompanyManagment.App.Contracts/InstitutionContract/InstitutionContractListSearchModel.cs

67 lines
1.6 KiB
C#

using _0_Framework.Application;
namespace CompanyManagment.App.Contracts.InstitutionContract;
public class InstitutionContractListSearchModel :PaginationRequest
{
/// <summary>
/// کارفرما / کارگاه / طرف حساب / معرف
/// </summary>
public string EmployerOrWorkshopOrContractingPartyOrRepresentativeName { get; set; }
/// <summary>
/// استان
/// </summary>
public string Province { get; set; }
/// <summary>
/// شهر
/// </summary>
public string City { get; set; }
/// <summary>
/// مبلغ قرارداد از
/// </summary>
public double AmountFrom { get; set; }
/// <summary>
/// مبلغ قرارداد تا
/// </summary>
public double AmountTo { get; set; }
/// <summary>
/// تاریخ قرارداد از
/// </summary>
public string ContractDateFrom { get; set; }
/// <summary>
/// تاریخ قرارداد تا
/// </summary>
public string ContractDateTo { get; set; }
/// <summary>
/// تب
/// </summary>
public InstitutionContractListStatus? Status { get; set; }
/// <summary>
/// فعال / غیرفعال
/// </summary>
public bool? IsActive { get; set; }
/// <summary>
/// موجود / ناموجود
/// </summary>
public bool? HasSignature { get; set; }
/// <summary>
/// نوع = روابط کار / مالیات و حسابداری
/// </summary>
public InstitutionContractType? Type { get; set; }
/// <summary>
/// رسمی / غیررسمی
/// </summary>
public bool? IsOfficial { get; set; }
}