Merge commit '08c7a11ec0' into develop

# Conflicts:
#	Migrations/ApplicationDbContextModelSnapshot.cs
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.deps.json
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.dll
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.exe
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.runtimeconfig.json
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.staticwebassets.runtime.json
#	bin/Debug/net7.0/BMA.EHR.Recruit.Service.xml
#	obj/BMA.EHR.Recruit.Service.csproj.nuget.dgspec.json
#	obj/BMA.EHR.Recruit.Service.csproj.nuget.g.props
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfo.cs
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.AssemblyInfoInputs.cache
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.GeneratedMSBuildEditorConfig.editorconfig
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.GlobalUsings.g.cs
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.MvcApplicationPartsAssemblyInfo.cs
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.assets.cache
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.CoreCompileInputs.cache
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.csproj.FileListAbsolute.txt
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.dll
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.genruntimeconfig.cache
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.pdb
#	obj/Debug/net7.0/BMA.EHR.Recruit.Service.xml
#	obj/Debug/net7.0/Sentry.Attributes.cs
#	obj/Debug/net7.0/ref/BMA.EHR.Recruit.Service.dll
#	obj/Debug/net7.0/refint/BMA.EHR.Recruit.Service.dll
#	obj/Debug/net7.0/staticwebassets.build.json
#	obj/Debug/net7.0/staticwebassets.development.json
#	obj/Debug/net7.0/staticwebassets/msbuild.build.BMA.EHR.Recruit.Service.props
#	obj/Debug/net7.0/staticwebassets/msbuild.buildMultiTargeting.BMA.EHR.Recruit.Service.props
#	obj/Debug/net7.0/staticwebassets/msbuild.buildTransitive.BMA.EHR.Recruit.Service.props
#	obj/project.assets.json
#	obj/project.nuget.cache
This commit is contained in:
kittapath 2025-02-18 13:40:36 +07:00
commit 045d407938
42 changed files with 25814 additions and 49 deletions

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,20 @@
{
"runtimeOptions": {
"tfm": "net7.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "7.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "7.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,568 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>BMA.EHR.Recruit.Service</name>
</assembly>
<members>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UploadFile">
<summary>
ตัวอย่างในการเขียน api เพื่อทำการ upload file
</summary>
<returns></returns>
<response code="200">เมื่อทำการ upload สำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.DeleteFile(System.Guid)">
<summary>
ตัวอย่างในการเขียน api เพื่อทำการ delete file
</summary>
<param name="id">รหัสไฟล์ในฐานข้อมูล</param>
<returns></returns>
<response code="200">เมื่อทำการ delete file สำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.DownloadFile(System.Guid)">
<summary>
ตัวอย่างในการเขียน api เพื่อทำการ download file
</summary>
<param name="id">รหัสไฟล์ในฐานข้อมูล</param>
<returns></returns>
<response code="200">เมื่อทำการ download file สำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetPeriodsAsync">
<summary>
แสดงข้อมูลรอบการสอบแข่งขัน
</summary>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetPeriodByIdAsync(System.Guid)">
<summary>
แสดงข้อมูลรอบการสอบแข่งขันเป็นรายการ
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจาก Relational Database สำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.PostPeriodAsync(BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest)">
<summary>
เพิ่มข้อมูลรอบการจัดสอบแข่งขัน
</summary>
<param name="req">Request parameters</param>
<returns></returns>
<response code="200">เมื่อทำการเพิ่มข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.PutPeriodAsync(System.Guid,BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest)">
<summary>
แก้ไขข้อมูลรอบการจัดสอบแข่งขัน
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<param name="req">Request parameters</param>
<returns></returns>
<response code="200">เมื่อทำการเพิ่มข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.DeletePeriodAsync(System.Guid)">
<summary>
ลบข้อมูลรอบการจัดสอบแข่งขัน
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำการลบข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetCandidateFilesAsync">
<summary>
แสดงข้อมูลสำหรับหน้าจอ รายการนำเข้าข้อมูลผู้สมัครสอบแข่งขัน
</summary>
<returns></returns>
<response code="200">เมื่อแสดงรายการข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportCandidateFileAsync(BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest)">
<summary>
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน
</summary>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.DeleteCandidateFileAsync(System.Guid)">
<summary>
ลบข้อมูลนำข้อมูลผู้สมัครสอบแข่งขัน
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetImportHistoryAsync(System.Guid)">
<summary>
แสดงประวัติการนำเข้าข้อมูลการสอบแข่งขัน
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.ImportCandidateFileByIdAsync(System.Guid)">
<summary>
นำเข้ารายชื่อผู้สมัครสอบแข่งขัน
</summary>
<param name="id">รหัสรอบการสอบแข่งขัน</param>
<returns></returns>
<response code="200">เมื่อทำนำเข้าข้อมูลสำเร็จ</response>
<response code="400">ค่าตัวแปรที่ส่งมาไม่ถูกต้อง</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.GetExamResultAsync">
<summary>
แสดงข้อมูลสำหรับหน้าจอ : รายการข้อมูลผู้สมัครสอบ
</summary>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateDocAsync(System.String,System.Guid)">
<summary>
Upload Image หรือ เอกสารในรอบการสอบ
</summary>
<param name="type">ประเภทเอกสาร</param>
<param name="importId">รหัสรอบสมัคร</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลรอบการสมัครสอบ และ คนสมัครสอบในรอบสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.DeleteDocAsync(System.String,System.Guid)">
<summary>
ลบ Image หรือ เอกสารในรอบการสอบ
</summary>
<param name="type">ประเภทเอกสาร</param>
<param name="docId">รหัสไฟล์</param>
<returns></returns>
<response code="200">เมื่อทำรายการสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.UpdateAsyncRecruitToPlacement(System.Guid)">
<summary>
โอนคนแข่งขันไปบรรจุ
</summary>
<param name="examId">รหัสรอบสมัคร</param>
<returns></returns>
<response code="200">เมื่อโอนคนแข่งขันไปบรรจุสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.report1(System.String)">
<summary>
รายงานจำนวนผู้เข้าสอบแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญ
</summary>
<param name="year">ปีงบประมาณ</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจำนวนผู้เข้าสอบแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Controllers.RecruitController.report2(System.String)">
<summary>
รายงานจำนวนผู้สอบผ่านแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญ
</summary>
<param name="year">ปีงบประมาณ</param>
<returns></returns>
<response code="200">เมื่อทำการอ่านข้อมูลจำนวนผู้สอบผ่านแข่งขันเพื่อบรรจุเข้ารับราชการเป็นข้าราชการ กทม. สามัญสำเร็จ</response>
<response code="401">ไม่ได้ Login เข้าระบบ</response>
<response code="500">เมื่อเกิดข้อผิดพลาดในการทำงาน</response>
</member>
<member name="M:BMA.EHR.Recruit.Service.Extensions.StringExtension.IsEmail(System.String)">
<summary>
Determines whether this instance is email.
</summary>
<param name="input">The input.</param>
<returns></returns>
</member>
<member name="M:BMA.EHR.Recruit.Service.Extensions.StringExtension.IsNumeric(System.String)">
<summary>
Determines whether this instance is numeric.
</summary>
<param name="input">The input.</param>
<returns></returns>
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.InitialProject">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.InitialProject.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.InitialProject.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.InitialProject.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.Updaterecruitimporttable">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.Updaterecruitimporttable.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.Updaterecruitimporttable.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.Updaterecruitimporttable.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.ChangeDocumentTableDef">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeDocumentTableDef.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeDocumentTableDef.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeDocumentTableDef.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitScoreRelationship">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitScoreRelationship.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitScoreRelationship.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitScoreRelationship.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitmissingfield">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitmissingfield.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitmissingfield.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitmissingfield.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitRelation">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitRelation.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitRelation.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateRecruitRelation.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.UpdateViewInfo">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateViewInfo.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateViewInfo.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.UpdateViewInfo.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddImportHistory">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportHistory.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportHistory.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportHistory.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldtoRecruitImportTableforSupportCMS">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldtoRecruitImportTableforSupportCMS.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldtoRecruitImportTableforSupportCMS.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldtoRecruitImportTableforSupportCMS.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldPositionName">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldPositionName.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldPositionName.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldPositionName.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldExamPartResult">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldExamPartResult.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldExamPartResult.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldExamPartResult.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate2">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate2.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate2.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldAnnouncementDate2.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddFieldNumbertoScore">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldNumbertoScore.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldNumbertoScore.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddFieldNumbertoScore.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.ChangeNumberField">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeNumberField.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeNumberField.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeNumberField.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.ChangeimportdetailField">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeimportdetailField.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeimportdetailField.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeimportdetailField.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable2">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable2.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable2.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.AddImportImageandDocumentTable2.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.updatetableDisableaddpostype">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableDisableaddpostype.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableDisableaddpostype.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableDisableaddpostype.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.ChangeSumScoretodouble">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeSumScoretodouble.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeSumScoretodouble.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.ChangeSumScoretodouble.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName1">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName1.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName1.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:BMA.EHR.Recruit.Service.Migrations.updatetableRecruitaddAuthName1.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest">
<summary>
ตัวแปรสำหรับสร้างข้อมูลการสอบแข่งขัน
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Year">
<summary>
ปีงบประมาณที่จัดสอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Name">
<summary>
รอบการสอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Order">
<summary>
ครั้งที่
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Detail">
<summary>
รายละเอียด
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Fee">
<summary>
ค่าธรรมเนียม
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.AnnouncementStartDate">
<summary>
วันเริ่มประกาศ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.AnnouncementEndDate">
<summary>
วันสิ้นสุดประกาศ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.PaymentStartDate">
<summary>
วันเริ่มชำระเงิน
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.PaymentEndDate">
<summary>
วันสิ้นสุดชำระเงิน
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.RegisterStartDate">
<summary>
วันเริ่มสมัครสอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.RegisterEndDate">
<summary>
วันสิ้นสุดสมัครสอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.ExamDate">
<summary>
วันที่สอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.Note">
<summary>
หมายเหตุ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.PostRecruitImportRequest.AnnouncementDate">
<summary>
วันที่ประกาศผลสอบ
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.RecruitExamRequest.ExamAttribute">
<summary>
ข้อมูลคุณสมบัติของผู้เข้าสอบ โดยส่งมาจากหน้าจอ 'มีคุณสมบัติ' 'ขาดคุณสมบัติ'
</summary>
</member>
<member name="P:BMA.EHR.Recruit.Service.Requests.Recruits.RecruitExamRequest.ExamResult">
<summary>
ข้อมูลผลการสอบ 'ผ่าน' 'ไม่ผ่าน'
</summary>
</member>
</members>
</doc>

View file

@ -12,11 +12,12 @@
"Uri": "http://localhost:9200"
},
"AllowedHosts": "*",
"ConnectionStrings": {
"MongoConnection": "mongodb://127.0.0.1:27017",
"DefaultConnection": "server=192.168.1.80;user=root;password=adminVM123;port=3306;database=bma_ehr_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
"RecruitConnection": "server=192.168.1.80;user=root;password=adminVM123;database=bma_recruit_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
},
"ConnectionStrings": {
"MongoConnection": "mongodb://admin:adminVM123@127.0.0.1:27017",
"DefaultConnection": "server=192.168.1.80;user=root;password=adminVM123;port=3306;database=bma_ehr_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
"OrgConnection": "server=192.168.1.80;user=root;password=adminVM123;port=3306;database=bma_ehr_organization_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;",
"RecruitConnection": "server=192.168.1.80;user=root;password=adminVM123;database=bma_recruit_demo;Convert Zero Datetime=True;Allow User Variables=true;Pooling=True;"
},
"Jwt": {
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
"Issuer": "https://id.frappet.synology.me/realms/bma-ehr"
@ -27,10 +28,11 @@
}
},
"MinIO": {
"Endpoint": "http://127.0.0.1:9000",
"AccessKey": "XCiP1ubSyuGS5yDT",
"SecretKey": "LFnSRyk144oJERvump8UDxPcjjEyzgum",
"BucketName": "bma-recruit"
"Endpoint": "https://edm-s3.frappet.synology.me/",
"AccessKey": "XxtdnJajPjp3hHuKdOMn",
"SecretKey": "rVPzB05giC7bA400cUuIThzT4T9SGCcpcmL3tBBg",
"BucketName": "bma-ehr-fpt"
},
"API_KEY": "fKRL16yyEgbyTEJdsMw2h64tGSCmkW685PRtM3CygzX1JOSdptT9UJtpgWwKM8FybRTJups3GTFwj27ZRvlPdIkv3XgCoVJaD5LmR06ozuEPvCCRSdp2WFthg08V5xHc56fTPfZLpr1VmXrhd6dvYhHIqKkQUJR02Rlkss11cLRWEQOssEFVA4xdu2J5DIRO1EM5m7wRRvEwcDB4mYRXD9HH52SMq6iYqUWEWsMwLdbk7QW9yYESUEuzMW5gWrb6vIeWZxJV5bTz1PcWUyR7eO9Fyw1F5DiQYc9JgzTC1mW7cv31fEtTtrfbJYKIb5EbWilqIEUKC6A0UKBDDek35ML0006cqRVm0pvdOH6jeq7VQyYrhdXe59dBEyhYGUIfozoVBvW7Up4QBuOMjyPjSqJPlMBKwaseptfrblxQV1AOOivSBpf1ZcQyOZ8JktRtKUDSuXsmG0lsXwFlI3JCeSHdpVdgZWFYcJPegqfrB6KotR02t9AVkpLs1ZWrixwz"
"API": "https://bma-ehr.frappet.synology.me/api/v1",
"API_KEY": "fKRL16yyEgbyTEJdsMw2h64tGSCmkW685PRtM3CygzX1JOSdptT9UJtpgWwKM8FybRTJups3GTFwj27ZRvlPdIkv3XgCoVJaD5LmR06ozuEPvCCRSdp2WFthg08V5xHc56fTPfZLpr1VmXrhd6dvYhHIqKkQUJR02Rlkss11cLRWEQOssEFVA4xdu2J5DIRO1EM5m7wRRvEwcDB4mYRXD9HH52SMq6iYqUWEWsMwLdbk7QW9yYESUEuzMW5gWrb6vIeWZxJV5bTz1PcWUyR7eO9Fyw1F5DiQYc9JgzTC1mW7cv31fEtTtrfbJYKIb5EbWilqIEUKC6A0UKBDDek35ML0006cqRVm0pvdOH6jeq7VQyYrhdXe59dBEyhYGUIfozoVBvW7Up4QBuOMjyPjSqJPlMBKwaseptfrblxQV1AOOivSBpf1ZcQyOZ8JktRtKUDSuXsmG0lsXwFlI3JCeSHdpVdgZWFYcJPegqfrB6KotR02t9AVkpLs1ZWrixwz"
}

View file

@ -28,10 +28,10 @@
}
},
"MinIO": {
"Endpoint": "http://127.0.0.1:9000",
"AccessKey": "ZQOGEjHxDesiVIHR",
"SecretKey": "vKTpcxY0Wjjp775aDwNn1q6VWJu8EFb6",
"BucketName": "bma-recruit"
"Endpoint": "https://edm-s3.frappet.synology.me/",
"AccessKey": "XxtdnJajPjp3hHuKdOMn",
"SecretKey": "rVPzB05giC7bA400cUuIThzT4T9SGCcpcmL3tBBg",
"BucketName": "bma-ehr-fpt"
},
"API": "https://bma-ehr.frappet.synology.me/api/v1",
"API_KEY": "fKRL16yyEgbyTEJdsMw2h64tGSCmkW685PRtM3CygzX1JOSdptT9UJtpgWwKM8FybRTJups3GTFwj27ZRvlPdIkv3XgCoVJaD5LmR06ozuEPvCCRSdp2WFthg08V5xHc56fTPfZLpr1VmXrhd6dvYhHIqKkQUJR02Rlkss11cLRWEQOssEFVA4xdu2J5DIRO1EM5m7wRRvEwcDB4mYRXD9HH52SMq6iYqUWEWsMwLdbk7QW9yYESUEuzMW5gWrb6vIeWZxJV5bTz1PcWUyR7eO9Fyw1F5DiQYc9JgzTC1mW7cv31fEtTtrfbJYKIb5EbWilqIEUKC6A0UKBDDek35ML0006cqRVm0pvdOH6jeq7VQyYrhdXe59dBEyhYGUIfozoVBvW7Up4QBuOMjyPjSqJPlMBKwaseptfrblxQV1AOOivSBpf1ZcQyOZ8JktRtKUDSuXsmG0lsXwFlI3JCeSHdpVdgZWFYcJPegqfrB6KotR02t9AVkpLs1ZWrixwz"