|
BMA EHR API Document
|


Public Member Functions | |
| RetirementDeceasedController (RetirementRepository repository, NotificationRepository repositoryNoti, RetireReportRepository repositoryRetireReport, ApplicationDBContext context, MinIOService documentService, IConfiguration configuration, IHttpContextAccessor httpContextAccessor) | |
| async Task< ActionResult< ResponseObject > > | GetList () |
| list รายการบันทึกเวียนแจ้งการถึงแก่กรรม | |
| async Task< ActionResult< ResponseObject > > | GetDetailByUser (Guid id) |
| get รายละเอียดบันทึกเวียนแจ้งการถึงแก่กรรม | |
| async Task< ActionResult< ResponseObject > > | Post ([FromForm] RetirementDeceasedRequest req) |
| สร้าง รายละเอียดบันทึกเวียนแจ้งการถึงแก่กรรม | |
| async Task< ActionResult< ResponseObject > > | Put ([FromForm] RetirementDeceasedRequest req, Guid id) |
| แก้ไข รายละเอียดบันทึกเวียนแจ้งการถึงแก่กรรม | |
| async Task< ActionResult< ResponseObject > > | Delete (Guid id) |
| ลบ รายละเอียดบันทึกเวียนแจ้งการถึงแก่กรรม | |
| async Task< ActionResult< ResponseObject > > | GetDetail (Guid id) |
| List รายชื่อส่งหนังสือเวียน | |
| async Task< ActionResult< ResponseObject > > | UpdateDetail ([FromBody] RetirementDeceasedAddNotiPersonRequest req, Guid id) |
| เพิ่มรายชื่อส่งหนังสือเวียน | |
| async Task< ActionResult< ResponseObject > > | DeleteDetail (Guid id) |
| ลบรายชื่อส่งหนังสือเวียน | |
| async Task< ActionResult< ResponseObject > > | NotiDeceased ([FromBody] RetirementDeceasedAddNotiPersonRequest req, Guid id) |
| Noti ส่งหนังสือเวียน | |
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 |
ลบรายชื่อส่งหนังสือเวียน
| id | Id หนังสือเวียน |
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>

|
inline |
List รายชื่อส่งหนังสือเวียน
| 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 |
Noti ส่งหนังสือเวียน
| id | Id การถึงแก่กรรม |
<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>
