|
| | RetirementController (RetirementRepository repository, NotificationRepository repositoryNoti, ApplicationDBContext context, MinIOService documentService, IConfiguration configuration, OrganizationCommonRepository organizationCommonRepository, IHttpContextAccessor httpContextAccessor) |
| |
| async Task< ActionResult< ResponseObject > > | GetRetirement (string type, int year) |
| | list ประกาศเกษียณอายุราชการ
|
| |
| async Task< ActionResult< ResponseObject > > | CreateProfileRetirement ([FromBody] PeriodRequest req) |
| | สร้างประกาศเกษียณใหม่
|
| |
| async Task< ActionResult< ResponseObject > > | GetProfileRetirement (Guid retireId) |
| | View รายชื่อผู้เกษียณอายุราชการในประกาศ
|
| |
| async Task< ActionResult< ResponseObject > > | AddProfileRetirement ([FromBody] ProfileRequest req, Guid retireId) |
| | Delete รายชื่อผู้เกษียณอายุราชการในประกาศ
|
| |
| async Task< ActionResult< ResponseObject > > | EditReasonProfileRetirement ([FromBody] ProfileRetireRequest req) |
| | แก้ไขข้อมูลบุคคล
|
| |
| async Task< ActionResult< ResponseObject > > | RemoveReasonProfileRetirement ([FromBody] ProfileRetireRequest req) |
| | ลบข้อมูลบุคคล
|
| |
| async Task< ActionResult< ResponseObject > > | ViewReasonProfileRetirement (Guid retireProfileId) |
| | View เหตุผลแก้ไขข้อมูลบุคคล
|
| |
| async Task< ActionResult< ResponseObject > > | UpdateProfileRetirement (Guid retireId) |
| | จัดอันดับเกษียณ
|
| |
| async Task< ActionResult< ResponseObject > > | UploadRetirement ([FromForm] RetirementFileRequest req, Guid retireId) |
| | อัพเอกสารเกษียณอายุราชการ
|
| |
| async Task< ActionResult< ResponseObject > > | CheckUploadRetirement (Guid retireId) |
| | ตรวจสอบการอัพเอกสารเกษียญ false=ยังไม่อัพโหลด true=อัพโหลดเอกสารแล้ว
|
| |
| async Task< ActionResult< ResponseObject > > | UpdateDetailRetirement ([FromForm] RetirementDetailRequest req, Guid retireId) |
| | แก้ไขข้อความมติ อ.ก.ก.
|
| |
◆ RetirementController()
◆ AddProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.AddProfileRetirement |
( |
[FromBody] ProfileRequest |
req, |
|
|
Guid |
retireId |
|
) |
| |
|
inline |
Delete รายชื่อผู้เกษียณอายุราชการในประกาศ
- Parameters
-
| retireProfileId | Id ผู้ใช้งานในประกาศ |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
Add รายชื่อผู้เกษียณอายุราชการในประกาศ
- Parameters
-
| retireId | Id ประกาศ |
| profileId | Id ผู้ใช้งาน |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ CheckUploadRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.CheckUploadRetirement |
( |
Guid |
retireId | ) |
|
|
inline |
ตรวจสอบการอัพเอกสารเกษียญ false=ยังไม่อัพโหลด true=อัพโหลดเอกสารแล้ว
- Parameters
-
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ CreateProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.CreateProfileRetirement |
( |
[FromBody] PeriodRequest |
req | ) |
|
|
inline |
สร้างประกาศเกษียณใหม่
- Parameters
-
| RetireHistoryId | Id ประวัติรอบพ้นราชการ |
| Option | ประเภทประกาศ |
| Type | ประเภทUser(officer,employee)(ตัวใหญ่หรือเล็กก็ได้) |
| Year | ปีงบประมาณ(ค.ศ.) |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ EditReasonProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.EditReasonProfileRetirement |
( |
[FromBody] ProfileRetireRequest |
req | ) |
|
|
inline |
แก้ไขข้อมูลบุคคล
- Parameters
-
| retireProfileId | Id ผู้ใช้งานในประกาศ |
| reason | เหตุผล |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ GetProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.GetProfileRetirement |
( |
Guid |
retireId | ) |
|
|
inline |
View รายชื่อผู้เกษียณอายุราชการในประกาศ
- Parameters
-
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ GetRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.GetRetirement |
( |
string |
type, |
|
|
int |
year |
|
) |
| |
|
inline |
list ประกาศเกษียณอายุราชการ
- Parameters
-
| type | ประเภทUser(officer,employee)(ตัวใหญ่หรือเล็กก็ได้) |
| year | ปีงบประมาณ(ค.ศ.) |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ RemoveReasonProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.RemoveReasonProfileRetirement |
( |
[FromBody] ProfileRetireRequest |
req | ) |
|
|
inline |
ลบข้อมูลบุคคล
- Parameters
-
| retireProfileId | Id ผู้ใช้งานในประกาศ |
| reason | เหตุผล |
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ UpdateDetailRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.UpdateDetailRetirement |
( |
[FromForm] RetirementDetailRequest |
req, |
|
|
Guid |
retireId |
|
) |
| |
|
inline |
แก้ไขข้อความมติ อ.ก.ก.
- Parameters
-
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ UpdateProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.UpdateProfileRetirement |
( |
Guid |
retireId | ) |
|
|
inline |
จัดอันดับเกษียณ
- Parameters
-
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ UploadRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.UploadRetirement |
( |
[FromForm] RetirementFileRequest |
req, |
|
|
Guid |
retireId |
|
) |
| |
|
inline |
อัพเอกสารเกษียณอายุราชการ
- Parameters
-
- Returns
<response code="200"></response> <response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response> <response code="401">ไม่ได้ Login เข้าระบบ</response> <response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
◆ ViewReasonProfileRetirement()
| async Task< ActionResult< ResponseObject > > BMA.EHR.Retirement.Service.Controllers.RetirementController.ViewReasonProfileRetirement |
( |
Guid |
retireProfileId | ) |
|
|
inline |
View เหตุผลแก้ไขข้อมูลบุคคล
- Parameters
-
| retireProfileId | Id ผู้ใช้งานในประกาศ |
- 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: