2023-07-19 10:25:54 +07:00
|
|
|
|
namespace BMA.EHR.Application.Requests
|
|
|
|
|
|
{
|
|
|
|
|
|
public class InsigniaRequestItem
|
|
|
|
|
|
{
|
2023-08-20 07:46:52 +07:00
|
|
|
|
public Guid Id { get; set; }
|
2023-08-23 20:30:30 +07:00
|
|
|
|
public string CitizenId { get; set; }
|
2023-09-01 12:52:46 +07:00
|
|
|
|
public string? ProfileType { get; set; }
|
2023-07-19 10:25:54 +07:00
|
|
|
|
public Guid ProfileId { get; set; }
|
|
|
|
|
|
public string FullName { get; set; }
|
2023-09-15 00:09:54 +07:00
|
|
|
|
public dynamic Position { get; set; }
|
2023-09-11 17:44:55 +07:00
|
|
|
|
public string PosNo { get; set; }
|
2023-07-19 10:25:54 +07:00
|
|
|
|
public string Rank { get; set; }
|
|
|
|
|
|
public string Salary { get; set; }
|
|
|
|
|
|
public string LastInsignia { get; set; }
|
|
|
|
|
|
public string RequestInsignia { get; set; }
|
|
|
|
|
|
public string RequestInsigniaShortName { get; set; }
|
|
|
|
|
|
public string Level { get; set; }
|
2023-08-18 02:25:07 +07:00
|
|
|
|
public string Status { get; set; }
|
2023-07-19 10:25:54 +07:00
|
|
|
|
public bool IsApprove { get; set; }
|
|
|
|
|
|
public DateTime? RequestDate { get; set; }
|
2023-08-25 18:18:28 +07:00
|
|
|
|
public string? RequestNote { get; set; }
|
2023-09-26 17:51:18 +07:00
|
|
|
|
public string? Reason { get; set; }
|
2023-09-27 14:44:27 +07:00
|
|
|
|
public bool? MarkDiscipline { get; set; }
|
|
|
|
|
|
public bool? MarkLeave { get; set; }
|
|
|
|
|
|
public bool? MarkRate { get; set; }
|
2025-05-30 11:36:48 +07:00
|
|
|
|
public bool? MarkInsignia { get; set; }
|
2023-08-09 23:34:25 +07:00
|
|
|
|
public List<InsigniaRequestDoc>? Docs { get; set; }
|
2023-07-19 10:25:54 +07:00
|
|
|
|
|
|
|
|
|
|
public List<MatchingCondition> MatchingConditions { get; set; } = new List<MatchingCondition>();
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|