67 lines
2.1 KiB
C#
67 lines
2.1 KiB
C#
using System.Collections.Generic;
|
|
using CompanyManagment.App.Contracts.Board;
|
|
using CompanyManagment.App.Contracts.ProceedingSession;
|
|
|
|
namespace CompanyManagment.App.Contracts.File1;
|
|
|
|
public class FileSearchModel
|
|
{
|
|
public FileSearchModel()
|
|
{
|
|
diagnosisBoard = new BoardSearchModel();
|
|
disputeResolutionBoard = new BoardSearchModel();
|
|
diagnosisProceedingSession = new ProceedingSessionSearchModel();
|
|
disputeResolutionProceedingSession = new ProceedingSessionSearchModel();
|
|
}
|
|
|
|
public long Id { get; set; }
|
|
public string ArchiveNo { get; set; }
|
|
|
|
//public string ClientVisitDate { get; set; }
|
|
//public string ProceederReference { get; set; }
|
|
|
|
public int Client { get; set; }
|
|
public long Reqester { get; set; }
|
|
public long Summoned { get; set; }
|
|
public long UserId { get; set; }
|
|
public string UserId_RequesterOrSummoned { get; set; }
|
|
public List<Users> UsersList { get; set; }
|
|
public string FileClass { get; set; }
|
|
public int HasMandate { get; set; }
|
|
public string Description { get; set; }
|
|
public int Status { get; set; } = 2;
|
|
public List<ArchiveNo_FileClass_UserIdList> ArchiveNo_FileClass_UserIdList { get; set; }
|
|
|
|
//public List<User> Users { get; set; }
|
|
/// <summary>
|
|
/// هیئت تشخیص
|
|
/// </summary>
|
|
public BoardSearchModel diagnosisBoard { get; set; }
|
|
/// <summary>
|
|
/// هیئت حل اختلاف
|
|
/// </summary>
|
|
public BoardSearchModel disputeResolutionBoard { get; set; }
|
|
public ProceedingSessionSearchModel diagnosisProceedingSession { get; set; }
|
|
public ProceedingSessionSearchModel disputeResolutionProceedingSession { get; set; }
|
|
|
|
public bool IsSearch { get; set; }
|
|
|
|
public int PageIndex { get; set; }
|
|
|
|
|
|
}
|
|
|
|
|
|
public class ArchiveNo_FileClass_UserIdList
|
|
{
|
|
public string ArchiveNo { get; set; }
|
|
public string FileClass { get; set; }
|
|
public long UserId { get; set; }
|
|
}
|
|
|
|
public class Users
|
|
{
|
|
public long Id { get; set; }
|
|
public string FullName { get; set; }
|
|
public int RequesterOrSummoned { get; set; } //1-> Requester , 2-> Summoned
|
|
} |