|
BMA EHR API Document
|
Public Member Functions | |
| DisciplineDisciplinaryController (DisciplineDbContext context, MinIODisciplineService documentService, IHttpContextAccessor httpContextAccessor) | |
| async Task< ActionResult< ResponseObject > > | GetDisciplineDisciplinary (int page=1, int pageSize=25, string keyword="") |
| list รายการวินัยเรื่องสอบสวน | |
| async Task< ActionResult< ResponseObject > > | GetByDisciplineDisciplinary (Guid id) |
| get รายการวินัยเรื่องสอบสวน | |
| async Task< ActionResult< ResponseObject > > | UpdateDisciplineDisciplinary ([FromBody] DisciplineDisciplinaryRequest req, Guid id) |
| แก้ไขรายการวินัยเรื่องสอบสวน | |
| async Task< ActionResult< ResponseObject > > | RejectDisciplineDisciplinary (Guid id) |
| ยุติเรื่อง | |
| async Task< ActionResult< ResponseObject > > | ApproveDisciplineDisciplinary (Guid id) |
| ส่งเรื่องสอบสวน | |
| async Task< ActionResult< ResponseObject > > | ResumeDisciplineDisciplinary (Guid id) |
| ยกเลิกการยุติเรื่อง | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryInvestigate ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์เอกสารสืบสวนวินัย | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryInvestigate (Guid id, Guid docId) |
| ลบไฟล์เอกสารสืบสวนวินัย | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryComplaint ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์เอกสารร้องเรียนวินัย | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryComplaint (Guid id, Guid docId) |
| ลบไฟล์เอกสารร้องเรียนวินัย | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryInvestigateRelevant ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryInvestigateRelevant (Guid id, Guid docId) |
| ลบไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryRelevants ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์เอกสารที่เกี่ยวข้องกับการสอบสวน | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryRelevants (Guid id, Guid docId) |
| ลบเอกสารที่เกี่ยวข้องกับการสอบสวน | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinarySummaryEvidences ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์หลักฐานสนับสนุนข้อกล่าวหา | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinarySummaryEvidences (Guid id, Guid docId) |
| ลบหลักฐานสนับสนุนข้อกล่าวหา | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryRecordAccusers ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์บันทึกถ้อยคำของผู้กล่าวหา | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryRecordAccusers (Guid id, Guid docId) |
| ลบไฟล์บันทึกถ้อยคำของผู้กล่าวหา | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryWitnessess ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์พยานและการบันทึกถ้อยคำ | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryWitnessess (Guid id, Guid docId) |
| ลบไฟล์พยานและการบันทึกถ้อยคำ | |
| async Task< ActionResult< ResponseObject > > | UploadFileDisciplineDisciplinaryOther ([FromForm] DisciplineFileRequest req, Guid id) |
| อัพไฟล์เอกสารหลักฐานอื่น ๆ | |
| async Task< ActionResult< ResponseObject > > | DeleteFileDisciplineDisciplinaryOther (Guid id, Guid docId) |
| ลบไฟล์เอกสารหลักฐานอื่น ๆ | |
| async Task< ActionResult< ResponseObject > > | PostToSuspend ([FromBody] DisciplinePersonIdRequest req, Guid id, Guid commandTypeId) |
| สั่งรายชื่อไปออกคำสั่งให้ออกจากราชการไว้ก่อน | |
| async Task< ActionResult< ResponseObject > > | PostToDiscard ([FromBody] DisciplinePersonIdRequest req, Guid id, Guid commandTypeId) |
| สั่งรายชื่อไปออกคำสั่งงดโทษ | |
| async Task< ActionResult< ResponseObject > > | GetCalendarDisciplineDisciplinary ([FromBody] DisciplineCalendarRequest req) |
| ปฏิทินรายการวินัยเรื่องสอบสวน | |
| async Task< ActionResult< ResponseObject > > | PostToReport ([FromBody] DisciplineProfileRequest req) |
| สั่งรายชื่อไปออกคำสั่งยุตื | |
Additional Inherited Members | |
Protected Member Functions inherited from BMA.EHR.Domain.Common.BaseController | |
| virtual ActionResult< ResponseObject > | Success (string message, object? result=null) |
| virtual ActionResult< ResponseObject > | Success (object? result=null) |
| virtual ActionResult< ResponseObject > | Error (string message, string result, int statusCode=StatusCodes.Status500InternalServerError) |
| virtual ActionResult< ResponseObject > | Error (string message, int statusCode=StatusCodes.Status500InternalServerError) |
| virtual ActionResult< ResponseObject > | Error (Exception exception, string message, int statusCode=StatusCodes.Status500InternalServerError) |
| virtual ActionResult< ResponseObject > | Error (Exception exception, int statusCode=StatusCodes.Status500InternalServerError) |
|
inline |
|
inline |
ส่งเรื่องสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์เอกสารร้องเรียนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์เอกสารสืบสวนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์เอกสารหลักฐานอื่น ๆ
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์บันทึกถ้อยคำของผู้กล่าวหา
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบเอกสารที่เกี่ยวข้องกับการสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบหลักฐานสนับสนุนข้อกล่าวหา
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ลบไฟล์พยานและการบันทึกถ้อยคำ
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
get รายการวินัยเรื่องสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ปฏิทินรายการวินัยเรื่องสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
list รายการวินัยเรื่องสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
สั่งรายชื่อไปออกคำสั่งงดโทษ
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
สั่งรายชื่อไปออกคำสั่งยุตื
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
สั่งรายชื่อไปออกคำสั่งให้ออกจากราชการไว้ก่อน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ยุติเรื่อง
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
ยกเลิกการยุติเรื่อง
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
แก้ไขรายการวินัยเรื่องสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์เอกสารร้องเรียนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์เอกสารสืบสวนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์เอกสารหลักฐานอื่น ๆ
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์บันทึกถ้อยคำของผู้กล่าวหา
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์เอกสารที่เกี่ยวข้องกับการสอบสวน
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์หลักฐานสนับสนุนข้อกล่าวหา
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
|
inline |
อัพไฟล์พยานและการบันทึกถ้อยคำ
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>