|
BMA EHR API Document
|


Public Member Functions | |
| PlacementReceiveController (PlacementRepository repository, NotificationRepository repositoryNoti, ApplicationDBContext context, MinIOService documentService, IHttpContextAccessor httpContextAccessor) | |
| async Task< ActionResult< ResponseObject > > | GetListByAdmin () |
| list รายการรับโอน | |
| async Task< ActionResult< ResponseObject > > | GetDetailByUser (Guid id) |
| get รายละเอียดรับโอน | |
| async Task< ActionResult< ResponseObject > > | Post ([FromForm] PlacementReceiveRequest req) |
| สร้างรับโอน | |
| async Task< ActionResult< ResponseObject > > | PostFile ([FromForm] PlacementFileRequest req, Guid id) |
| อัพไฟล์เอกสาร | |
| async Task< ActionResult< ResponseObject > > | UpdatePositionPlacementReceive ([FromBody] PersonSelectPositionReceiveRequest req, Guid id) |
| เลือกหน่วยงาน | |
| async Task< ActionResult< ResponseObject > > | Put ([FromBody] PlacementReceiveEditRequest req, Guid id) |
| แก้ไขรับโอน | |
| async Task< ActionResult< ResponseObject > > | Delete (Guid id) |
| ลบรับโอน | |
| async Task< ActionResult< ResponseObject > > | PostToReport ([FromBody] PlacementProfileRequest req) |
| สั่งรายชื่อไปออกคำสั่ง | |
| async Task< ActionResult< ResponseObject > > | GetReceiveUse () |
| หน่วยงานที่ถูกเลือกไปแล้ว | |
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 |
ลบรับโอน
| id | Id รับโอน |
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

|
inline |
get รายละเอียดรับโอน
| id | Id รับโอน |
<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 |
เลือกหน่วยงาน
| id | Id รับโอน |
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
