hrms-api-backend/BMA.EHR.Discipline.Service/Requests/DisciplineInvestigateRequest.cs

24 lines
1.3 KiB
C#
Raw Normal View History

2023-11-23 19:59:24 +07:00
using Microsoft.EntityFrameworkCore;
namespace BMA.EHR.Discipline.Service.Requests
{
public class DisciplineInvestigateRequest
{
public string? investigationDetail { get; set; }
2023-11-24 15:28:04 +07:00
public string? investigationDetailOther { get; set; }
public DateTime? investigationDateStart { get; set; }
public DateTime? investigationDateEnd { get; set; }
public string? investigationDescription { get; set; }
public string? investigationStatusResult { get; set; }
2023-11-24 15:28:04 +07:00
public string? investigationCauseText { get; set; }
public bool investigationExtendStatus { get; set; } = false;
public int? investigationDaysExtend { get; set; }
2023-11-24 15:28:04 +07:00
public string? result { get; set; }
2023-11-23 19:59:24 +07:00
public Guid[] directors { get; set; }
2023-11-24 15:28:04 +07:00
public DisciplineInvestigateComplaintProfileRequest[] persons { get; set; }// กรณีบุคคลใส่ id คน มาใน array แต่ถ้าเป็น type อื่นจะ null
public Guid? organizationId { get; set; }// กรณีหน่วยงานใส่ id ของหน่วยงาน
public string respondentType { get; set; }// *ผู้ถูกร้องเรียน (PERSON คือ บุคคล, ORGANIZATION คือ หน่วยงาน, BANGKOK คือ กรุงเทพมหานคร)
2023-11-23 19:59:24 +07:00
}
}