BMA EHR API Document

Loading...
Searching...
No Matches
Public Member Functions | List of all members
BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController Class Reference
Inheritance diagram for BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController:

## 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)

## Constructor & Destructor Documentation

## ◆ DisciplineDisciplinaryController()

BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DisciplineDisciplinaryController | ( | DisciplineDbContext | context,
|  | MinIODisciplineService | documentService,
|  | IHttpContextAccessor | httpContextAccessor
| ) |  |
| inline

## Member Function Documentation

## ◆ ApproveDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.ApproveDisciplineDisciplinary | ( | Guid | id | ) |
| inline

ส่งเรื่องสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryComplaint()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryComplaint | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์เอกสารร้องเรียนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryInvestigate()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryInvestigate | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์เอกสารสืบสวนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryInvestigateRelevant()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryInvestigateRelevant | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryOther()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryOther | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์เอกสารหลักฐานอื่น ๆ

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryRecordAccusers()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryRecordAccusers | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์บันทึกถ้อยคำของผู้กล่าวหา

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryRelevants()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryRelevants | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบเอกสารที่เกี่ยวข้องกับการสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinarySummaryEvidences()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinarySummaryEvidences | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบหลักฐานสนับสนุนข้อกล่าวหา

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ DeleteFileDisciplineDisciplinaryWitnessess()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.DeleteFileDisciplineDisciplinaryWitnessess | ( | Guid | id,
|  | Guid | docId
| ) |  |
| inline

ลบไฟล์พยานและการบันทึกถ้อยคำ

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ GetByDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.GetByDisciplineDisciplinary | ( | Guid | id | ) |
| inline

get รายการวินัยเรื่องสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ GetCalendarDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.GetCalendarDisciplineDisciplinary | ( | [FromBody] DisciplineCalendarRequest | req | ) |
| inline

ปฏิทินรายการวินัยเรื่องสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ GetDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.GetDisciplineDisciplinary | ( | int | page = `1`,
|  | int | pageSize = `25`,
|  | string | keyword = `""`
| ) |  |
| inline

list รายการวินัยเรื่องสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ PostToDiscard()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.PostToDiscard | ( | [FromBody] DisciplinePersonIdRequest | req,
|  | Guid | id,
|  | Guid | commandTypeId
| ) |  |
| inline

สั่งรายชื่อไปออกคำสั่งงดโทษ

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ PostToReport()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.PostToReport | ( | [FromBody] DisciplineProfileRequest | req | ) |
| inline

สั่งรายชื่อไปออกคำสั่งยุตื

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ PostToSuspend()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.PostToSuspend | ( | [FromBody] DisciplinePersonIdRequest | req,
|  | Guid | id,
|  | Guid | commandTypeId
| ) |  |
| inline

สั่งรายชื่อไปออกคำสั่งให้ออกจากราชการไว้ก่อน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ RejectDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.RejectDisciplineDisciplinary | ( | Guid | id | ) |
| inline

ยุติเรื่อง

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ ResumeDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.ResumeDisciplineDisciplinary | ( | Guid | id | ) |
| inline

ยกเลิกการยุติเรื่อง

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UpdateDisciplineDisciplinary()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UpdateDisciplineDisciplinary | ( | [FromBody] DisciplineDisciplinaryRequest | req,
|  | Guid | id
| ) |  |
| inline

แก้ไขรายการวินัยเรื่องสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryComplaint()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryComplaint | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์เอกสารร้องเรียนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryInvestigate()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryInvestigate | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์เอกสารสืบสวนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryInvestigateRelevant()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryInvestigateRelevant | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์เอกสารเกี่ยวข้องสืบสวนวินัย

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryOther()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryOther | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์เอกสารหลักฐานอื่น ๆ

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryRecordAccusers()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryRecordAccusers | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์บันทึกถ้อยคำของผู้กล่าวหา

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryRelevants()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryRelevants | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์เอกสารที่เกี่ยวข้องกับการสอบสวน

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinarySummaryEvidences()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinarySummaryEvidences | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์หลักฐานสนับสนุนข้อกล่าวหา

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

## ◆ UploadFileDisciplineDisciplinaryWitnessess()

async Task< ActionResult< ResponseObject > > BMA.EHR.DisciplineDisciplinary.Service.Controllers.DisciplineDisciplinaryController.UploadFileDisciplineDisciplinaryWitnessess | ( | [FromForm] DisciplineFileRequest | req,
|  | Guid | id
| ) |  |
| inline

อัพไฟล์พยานและการบันทึกถ้อยคำ

Returns

<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

The documentation for this class was generated from the following file:

- BMA.EHR.Discipline.Service/Controllers/DisciplineDisciplinaryController.cs