Add Report V2 เพื่อทดสอบการสสร้างตัว generate report ด้วย dotnet 6
This commit is contained in:
parent
c179b14839
commit
63403121ae
220 changed files with 3105 additions and 483 deletions
671
BMA.EHR.ReportV2.Service/BMA.EHR.ReportV2.Service.csproj
Normal file
671
BMA.EHR.ReportV2.Service/BMA.EHR.ReportV2.Service.csproj
Normal file
|
|
@ -0,0 +1,671 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
<Nullable>enable</Nullable>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<UserSecretsId>7a4e5b6f-8770-4563-bef2-517999d37b32</UserSecretsId>
|
||||
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
|
||||
<GenerateDocumentationFile>True</GenerateDocumentationFile>
|
||||
<DockerfileContext>.</DockerfileContext>
|
||||
<RootNamespace>BMA.EHR.ReportV2.Service</RootNamespace>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Remove="Reports\01-คำสั่งบรรจุและแต่งตั้งผู้สอบแข่งขันได้-1.trdp" />
|
||||
<None Remove="Reports\01-คำสั่งบรรจุและแต่งตั้งผู้สอบแข่งขันได้-2.trdp" />
|
||||
<None Remove="Reports\02-คำสั่งบรรจุและแต่งตั้งผู้ได้รับคัดเลือก-3.trdp" />
|
||||
<None Remove="Reports\02-คำสั่งบรรจุและแต่งตั้งผู้ได้รับคัดเลือก-4.trdp" />
|
||||
<None Remove="Reports\03-คำสั่งแต่งตั้งผู้สอบแข่งขัน-Head.trdp" />
|
||||
<None Remove="Reports\03-คำสั่งแต่งตั้งผู้สอบแข่งขัน.trdp" />
|
||||
<None Remove="Reports\04-คำสั่งย้ายผู้สอบแข่งขัน-Head.trdp" />
|
||||
<None Remove="Reports\04-คำสั่งย้ายผู้สอบแข่งขัน.trdp" />
|
||||
<None Remove="Reports\05-06-คำสั่งแต่งตั้ง-คำสั่งเลื่อน.trdp" />
|
||||
<None Remove="Reports\05-06-แนบท้ายคำสั่งแต่งตั้ง-คำสั่งเลื่อน.trdp" />
|
||||
<None Remove="Reports\07-คำสั่งย้าย.trdp" />
|
||||
<None Remove="Reports\07-แนบท้ายคำสั่งย้าย.trdp" />
|
||||
<None Remove="Reports\08-คำสั่งบรรจุและแต่งตั้งข้าราชการฯกลับเข้ารับราชการ-5.trdp" />
|
||||
<None Remove="Reports\08-คำสั่งบรรจุและแต่งตั้งข้าราชการฯกลับเข้ารับราชการ-6.trdp" />
|
||||
<None Remove="Reports\09-คำสั่งบรรจุและแต่งตั้งผู้ออกไปรับราชการทหารกลับเข้ารับราชการ-7.trdp" />
|
||||
<None Remove="Reports\09-คำสั่งบรรจุและแต่งตั้งผู้ออกไปรับราชการทหารกลับเข้ารับราชการ-8.trdp" />
|
||||
<None Remove="Reports\10-แต่งตั้งคณะกรรมการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ.trdp" />
|
||||
<None Remove="Reports\11-คำสั่งให้ข้าราชการที่ผ่านการประเมิน รับราชการต่อไป.trdp" />
|
||||
<None Remove="Reports\12-คำสั่งให้ข้าราชการที่ไม่ผ่านการประเมิน ออกจากราชการ.trdp" />
|
||||
<None Remove="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-1.trdp" />
|
||||
<None Remove="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-2.trdp" />
|
||||
<None Remove="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-3.trdp" />
|
||||
<None Remove="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-1.trdp" />
|
||||
<None Remove="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-2.trdp" />
|
||||
<None Remove="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-3.trdp" />
|
||||
<None Remove="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-4.trdp" />
|
||||
<None Remove="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-1.trdp" />
|
||||
<None Remove="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-2.trdp" />
|
||||
<None Remove="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-3.trdp" />
|
||||
<None Remove="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-4.trdp" />
|
||||
<None Remove="Reports\16-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-1.trdp" />
|
||||
<None Remove="Reports\16-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-2.trdp" />
|
||||
<None Remove="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-1.trdp" />
|
||||
<None Remove="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-2.trdp" />
|
||||
<None Remove="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-3.trdp" />
|
||||
<None Remove="Reports\18-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับประธาน-1.trdp" />
|
||||
<None Remove="Reports\18-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับประธาน-2.trdp" />
|
||||
<None Remove="Reports\19-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ กรณีขยายเวลา.trdp" />
|
||||
<None Remove="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-1.trdp" />
|
||||
<None Remove="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-2.trdp" />
|
||||
<None Remove="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-3.trdp" />
|
||||
<None Remove="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-4.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-5.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-6.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-7.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-8.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-9.trdp" />
|
||||
<None Remove="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ5-10.trdp" />
|
||||
<None Remove="Reports\31-ประกาศเกษียณข้าราชการ-1.trdp" />
|
||||
<None Remove="Reports\31-ประกาศเกษียณข้าราชการ-2.trdp" />
|
||||
<None Remove="Reports\31-ประกาศเกษียณข้าราชการ-3.trdp" />
|
||||
<None Remove="Reports\31-ประกาศเกษียณข้าราชการ.trdp" />
|
||||
<None Remove="Reports\32-ประกาศเกษียณลูกจ้างประจำ.trdp" />
|
||||
<None Remove="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-1.trdp" />
|
||||
<None Remove="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-2.trdp" />
|
||||
<None Remove="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-3.trdp" />
|
||||
<None Remove="Reports\34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-4.trdp" />
|
||||
<None Remove="Reports\34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-5.trdp" />
|
||||
<None Remove="Reports\39-แบบ ขร1 บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ ข้าราชการ ชั้นสายสะพาย.trdp" />
|
||||
<None Remove="Reports\40-แบบ ขร2 บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ ข้าราชการ ชั้นต่ำกว่าสายสะพาย.trdp" />
|
||||
<None Remove="Reports\41-แบบ ขร3 บัญชีรายชื่อข้าราชการผู้ขอพระราชทานเครื่องราชฯ.trdp" />
|
||||
<None Remove="Reports\42-แบบ ขร4 บัญชีแสดงคุณสมบัติของข้าราชการซึ่งเสนอขอเครื่องราชฯ.trdp" />
|
||||
<None Remove="Reports\43-บัญชีระดับผลการประเมินผลการปฏิบัติราชการในรอบ 5 ปี.trdp" />
|
||||
<None Remove="Reports\44-บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ.trdp" />
|
||||
<None Remove="Reports\45-บัญชีแสดงรายชื่อผู้ขอพระราชทานเหรียญจักรพรรดิมาลา.trdp" />
|
||||
<None Remove="Reports\46-ประวัติสำหรับการเสนอขอพระราชทานเหรียญจักรพรรดิมาลา.trdp" />
|
||||
<None Remove="Reports\คำสั่งบรรจุ-examination.trdp" />
|
||||
<None Remove="Reports\คำสั่งบรรจุ-examinationHead.trdp" />
|
||||
<None Remove="Reports\คำสั่งย้าย-transfer.trdp" />
|
||||
<None Remove="Reports\คำสั่งย้าย-transferHead.trdp" />
|
||||
<None Remove="Reports\คำสั่งแต่งตั้ง-appointment.trdp" />
|
||||
<None Remove="Reports\คำสั่งแต่งตั้ง-appointmentHead.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-5.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-6.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-7.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก23-8.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก24-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก24-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก24-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก25-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก25-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก25-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก25-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก26-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก26-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก26-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก26-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก27-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก27-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก28-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก28-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก28-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก29-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก29-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก30.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก31.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก32.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก33.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-10.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-11.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-12.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-13.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-14.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-15.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-16.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-17.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-18.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-19.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-5.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-6.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-7.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-8.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก34-9.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-10.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-5.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-6.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-7.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-8.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก35-9.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก36-1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก36-2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก36-3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก36-4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก36-5.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ1.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ10.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ11.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ2.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ3.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ4.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ5.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ6.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ7.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ8.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก59-เครื่องราชฯ9.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก7.trdp" />
|
||||
<None Remove="Reports\ภาคผนวก8.trdp" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Content Include="Reports\01-คำสั่งบรรจุและแต่งตั้งผู้สอบแข่งขันได้-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\01-คำสั่งบรรจุและแต่งตั้งผู้สอบแข่งขันได้-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\02-คำสั่งบรรจุและแต่งตั้งผู้ได้รับคัดเลือก-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\02-คำสั่งบรรจุและแต่งตั้งผู้ได้รับคัดเลือก-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\03-คำสั่งแต่งตั้งผู้สอบแข่งขัน-Head.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\03-คำสั่งแต่งตั้งผู้สอบแข่งขัน.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\04-คำสั่งย้ายผู้สอบแข่งขัน-Head.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\04-คำสั่งย้ายผู้สอบแข่งขัน.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\05-06-คำสั่งแต่งตั้ง-คำสั่งเลื่อน.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\05-06-แนบท้ายคำสั่งแต่งตั้ง-คำสั่งเลื่อน.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\07-คำสั่งย้าย.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\07-แนบท้ายคำสั่งย้าย.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\08-คำสั่งบรรจุและแต่งตั้งข้าราชการฯกลับเข้ารับราชการ-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\08-คำสั่งบรรจุและแต่งตั้งข้าราชการฯกลับเข้ารับราชการ-6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\09-คำสั่งบรรจุและแต่งตั้งผู้ออกไปรับราชการทหารกลับเข้ารับราชการ-7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\09-คำสั่งบรรจุและแต่งตั้งผู้ออกไปรับราชการทหารกลับเข้ารับราชการ-8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\10-แต่งตั้งคณะกรรมการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\11-คำสั่งให้ข้าราชการที่ผ่านการประเมิน รับราชการต่อไป.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\12-คำสั่งให้ข้าราชการที่ไม่ผ่านการประเมิน ออกจากราชการ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\13-แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\14-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้ดูแล-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\15-แบบบันทึกผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\16-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\16-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับผู้บังคับบัญชา-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\17-แบบประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับคณะกรรมการ-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\18-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับประธาน-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\18-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ สำหรับประธาน-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\19-แบบรายงานการประเมินผลการทดลองปฏิบัติหน้าที่ราชการ กรณีขยายเวลา.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\27-คำสั่งให้โอนข้าราชการกรุงเทพมหานครสามัญ-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ-9.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\28-คำสั่งรับโอนข้าราชการกรุงเทพมหานครสามัญ5-10.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\31-ประกาศเกษียณข้าราชการ-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\31-ประกาศเกษียณข้าราชการ-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\31-ประกาศเกษียณข้าราชการ-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\31-ประกาศเกษียณข้าราชการ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\32-ประกาศเกษียณลูกจ้างประจำ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\33-แบบฟอร์มหนังสือขอลาออกจากราชการ-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\34-คำสั่งอนุญาตให้ข้าราชการลาออกจากราชการ-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\39-แบบ ขร1 บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ ข้าราชการ ชั้นสายสะพาย.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\40-แบบ ขร2 บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ ข้าราชการ ชั้นต่ำกว่าสายสะพาย.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\41-แบบ ขร3 บัญชีรายชื่อข้าราชการผู้ขอพระราชทานเครื่องราชฯ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\42-แบบ ขร4 บัญชีแสดงคุณสมบัติของข้าราชการซึ่งเสนอขอเครื่องราชฯ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\43-บัญชีระดับผลการประเมินผลการปฏิบัติราชการในรอบ 5 ปี.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\44-บัญชีแสดงจำนวนชั้นตราเครื่องราชฯ.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\45-บัญชีแสดงรายชื่อผู้ขอพระราชทานเหรียญจักรพรรดิมาลา.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\46-ประวัติสำหรับการเสนอขอพระราชทานเหรียญจักรพรรดิมาลา.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งบรรจุ-examination.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งบรรจุ-examinationHead.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งย้าย-transfer.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งย้าย-transferHead.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งแต่งตั้ง-appointment.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\คำสั่งแต่งตั้ง-appointmentHead.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก23-8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก24-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก24-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก24-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก25-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก25-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก25-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก25-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก26-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก26-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก26-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก26-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก27-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก27-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก28-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก28-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก28-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก29-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก29-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก30.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก31.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก32.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก33.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-10.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-11.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-12.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-13.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-14.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-15.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-16.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-17.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-18.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-19.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก34-9.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-10.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก35-9.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก36-1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก36-2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก36-3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก36-4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก36-5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ1.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ10.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ11.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ2.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ3.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ4.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ5.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ6.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก59-เครื่องราชฯ9.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก7.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="Reports\ภาคผนวก8.trdp">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.9" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="7.0.9" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="5.1.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer" Version="5.1.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="7.0.9" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="7.0.9">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.IdentityModel.Logging" Version="6.31.0" />
|
||||
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.18.1" />
|
||||
<PackageReference Include="runtime.osx.10.10-x64.CoreCompat.System.Drawing" Version="6.0.5.128" />
|
||||
<PackageReference Include="Serilog.AspNetCore" Version="7.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="4.1.0" />
|
||||
<PackageReference Include="Sentry.AspNetCore" Version="3.33.1" />
|
||||
<PackageReference Include="Serilog.Enrichers.Environment" Version="2.2.0" />
|
||||
<PackageReference Include="Serilog.Exceptions" Version="8.4.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Elasticsearch" Version="9.0.3" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.5.0" />
|
||||
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\BMA.EHR.ReportGenerator\BMA.EHR.ReportGenerator.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<None Update="Fonts\THSarabunIT.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunITBold.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunITBoldItalic.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunITItalic.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunNew.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunNewBold.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunNewBoldItalic.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Fonts\THSarabunNewItalic.ttf">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
84
BMA.EHR.ReportV2.Service/ConfigureSwaggerOptions.cs
Normal file
84
BMA.EHR.ReportV2.Service/ConfigureSwaggerOptions.cs
Normal file
|
|
@ -0,0 +1,84 @@
|
|||
using Microsoft.AspNetCore.Mvc.ApiExplorer;
|
||||
using Microsoft.Extensions.Options;
|
||||
using Microsoft.OpenApi.Models;
|
||||
using Swashbuckle.AspNetCore.SwaggerGen;
|
||||
using System.Reflection;
|
||||
|
||||
namespace BMA.EHR.ReportV2.Service
|
||||
{
|
||||
public class ConfigureSwaggerOptions : IConfigureNamedOptions<SwaggerGenOptions>
|
||||
{
|
||||
private readonly IApiVersionDescriptionProvider _provider;
|
||||
|
||||
public ConfigureSwaggerOptions(
|
||||
IApiVersionDescriptionProvider provider)
|
||||
{
|
||||
_provider = provider;
|
||||
}
|
||||
|
||||
public void Configure(SwaggerGenOptions options)
|
||||
{
|
||||
// add swagger document for every API version discovered
|
||||
foreach (var description in _provider.ApiVersionDescriptions)
|
||||
{
|
||||
options.EnableAnnotations();
|
||||
|
||||
options.SwaggerDoc(
|
||||
description.GroupName,
|
||||
CreateVersionInfo(description));
|
||||
}
|
||||
|
||||
options.AddSecurityDefinition("Bearer", new OpenApiSecurityScheme
|
||||
{
|
||||
In = ParameterLocation.Header,
|
||||
Description = "Please enter a valid token",
|
||||
Name = "Authorization",
|
||||
Type = SecuritySchemeType.Http,
|
||||
BearerFormat = "JWT",
|
||||
Scheme = "Bearer"
|
||||
});
|
||||
|
||||
options.AddSecurityRequirement(new OpenApiSecurityRequirement
|
||||
{
|
||||
{
|
||||
new OpenApiSecurityScheme
|
||||
{
|
||||
Reference = new OpenApiReference
|
||||
{
|
||||
Type = ReferenceType.SecurityScheme,
|
||||
Id = "Bearer"
|
||||
}
|
||||
},
|
||||
new string[]{}
|
||||
}
|
||||
});
|
||||
|
||||
// generate the XML docs that'll drive the swagger docs
|
||||
var xmlFile = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
|
||||
var xmlPath = Path.Combine(AppContext.BaseDirectory, xmlFile);
|
||||
options.IncludeXmlComments(xmlPath);
|
||||
}
|
||||
|
||||
public void Configure(string name, SwaggerGenOptions options)
|
||||
{
|
||||
Configure(options);
|
||||
}
|
||||
|
||||
private OpenApiInfo CreateVersionInfo(
|
||||
ApiVersionDescription desc)
|
||||
{
|
||||
var info = new OpenApiInfo()
|
||||
{
|
||||
Title = "BMA EHR Report(V2) Service Document",
|
||||
Version = desc.ApiVersion.ToString()
|
||||
};
|
||||
|
||||
if (desc.IsDeprecated)
|
||||
{
|
||||
info.Description += " This API version has been deprecated. Please use one of the new APIs available from the explorer.";
|
||||
}
|
||||
|
||||
return info;
|
||||
}
|
||||
}
|
||||
}
|
||||
1312
BMA.EHR.ReportV2.Service/Controllers/CommandReportController.cs
Normal file
1312
BMA.EHR.ReportV2.Service/Controllers/CommandReportController.cs
Normal file
File diff suppressed because it is too large
Load diff
43
BMA.EHR.ReportV2.Service/Dockerfile
Normal file
43
BMA.EHR.ReportV2.Service/Dockerfile
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS base
|
||||
WORKDIR /app
|
||||
EXPOSE 80
|
||||
EXPOSE 443
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build
|
||||
WORKDIR /src
|
||||
|
||||
#COPY ["BMA.EHR.Domain/BMA.EHR.Domain.csproj", "BMA.EHR.Domain/"]
|
||||
#COPY ["BMA.EHR.Application/BMA.EHR.Application.csproj", "BMA.EHR.Application/"]
|
||||
#COPY ["BMA.EHR.Infrastructure/BMA.EHR.Infrastructure.csproj", "BMA.EHR.Infrastructure/"]
|
||||
COPY ["BMA.EHR.ReportGenerator/BMA.EHR.ReportGenerator.csproj", "BMA.EHR.ReportGenerator/"]
|
||||
COPY ["BMA.EHR.ReportV2.Service/BMA.EHR.ReportV2.Service.csproj", "BMA.EHR.ReportV2.Service/"]
|
||||
|
||||
COPY ./BMA.EHR.ReportGenerator/Components ./BMA.EHR.ReportGenerator/Components
|
||||
COPY ./BMA.EHR.ReportGenerator/nuget.config ./BMA.EHR.ReportGenerator/
|
||||
|
||||
RUN dotnet restore "BMA.EHR.ReportGenerator/BMA.EHR.ReportGenerator.csproj"
|
||||
|
||||
RUN dotnet restore "BMA.EHR.ReportV2.Service/BMA.EHR.ReportV2.Service.csproj"
|
||||
COPY . .
|
||||
WORKDIR "/src/BMA.EHR.ReportV2.Service"
|
||||
RUN dotnet build "BMA.EHR.ReportV2.Service.csproj" -c Release -o /app/build
|
||||
|
||||
FROM build AS publish
|
||||
RUN dotnet publish "BMA.EHR.ReportV2.Service.csproj" -c Release -o /app/publish /p:UseAppHost=false
|
||||
|
||||
FROM base AS final
|
||||
|
||||
RUN apt-get update && apt-get -y install fontconfig && apt-get install -y --allow-unauthenticated libgdiplus libc6-dev libx11-dev && rm -rf /var/lib/apt/lists/*
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunIT.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunITBold.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunITItalic.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunITBoldItalic.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunNew.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunNewBold.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunNewItalic.ttf /usr/share/fonts/truetype/
|
||||
COPY ./BMA.EHR.Report.Service/Fonts/THSarabunNewBoldItalic.ttf /usr/share/fonts/truetype/
|
||||
RUN fc-cache -f -v
|
||||
|
||||
WORKDIR /app
|
||||
COPY --from=publish /app/publish .
|
||||
ENTRYPOINT ["dotnet", "BMA.EHR.ReportV2.Service.dll"]
|
||||
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunIT.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunIT.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITBold.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITBold.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITBoldItalic.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITBoldItalic.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITItalic.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunITItalic.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNew.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNew.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewBold.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewBold.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewBoldItalic.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewBoldItalic.ttf
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewItalic.ttf
Normal file
BIN
BMA.EHR.ReportV2.Service/Fonts/THSarabunNewItalic.ttf
Normal file
Binary file not shown.
158
BMA.EHR.ReportV2.Service/Program.cs
Normal file
158
BMA.EHR.ReportV2.Service/Program.cs
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
using Microsoft.AspNetCore.Authentication.JwtBearer;
|
||||
using Microsoft.AspNetCore.Mvc.Versioning;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.IdentityModel.Logging;
|
||||
using Microsoft.IdentityModel.Tokens;
|
||||
using Serilog;
|
||||
using System.Text;
|
||||
using BMA.EHR.ReportV2.Service;
|
||||
using BMA.EHR.ReportGenerator;
|
||||
using Serilog.Exceptions;
|
||||
using Serilog.Sinks.Elasticsearch;
|
||||
using System.Reflection;
|
||||
using Microsoft.AspNetCore.Mvc.ApiExplorer;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
{
|
||||
var issuer = builder.Configuration["Jwt:Issuer"];
|
||||
var key = builder.Configuration["Jwt:Key"];
|
||||
|
||||
|
||||
IdentityModelEventSource.ShowPII = true;
|
||||
|
||||
builder.Services.AddHttpContextAccessor();
|
||||
|
||||
builder.Services.AddApiVersioning(opt =>
|
||||
{
|
||||
opt.DefaultApiVersion = new ApiVersion(1, 0);
|
||||
opt.AssumeDefaultVersionWhenUnspecified = true;
|
||||
opt.ReportApiVersions = true;
|
||||
opt.ApiVersionReader = ApiVersionReader.Combine(new UrlSegmentApiVersionReader(),
|
||||
new HeaderApiVersionReader("x-api-version"),
|
||||
new MediaTypeApiVersionReader("x-api-version"));
|
||||
});
|
||||
|
||||
builder.Services.AddVersionedApiExplorer(setup =>
|
||||
{
|
||||
setup.GroupNameFormat = "'v'VVV";
|
||||
setup.SubstituteApiVersionInUrl = true;
|
||||
});
|
||||
|
||||
builder.Services.AddEndpointsApiExplorer();
|
||||
|
||||
// Authorization
|
||||
builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(opt =>
|
||||
{
|
||||
opt.RequireHttpsMetadata = false; //false for dev
|
||||
opt.Authority = issuer;
|
||||
opt.TokenValidationParameters = new()
|
||||
{
|
||||
ValidateIssuer = true,
|
||||
ValidateAudience = false,
|
||||
ValidateLifetime = true,
|
||||
ValidateIssuerSigningKey = true,
|
||||
ValidIssuer = issuer,
|
||||
IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(key))
|
||||
};
|
||||
});
|
||||
builder.Services.AddAuthorization();
|
||||
|
||||
// use serilog
|
||||
ConfigureLogs();
|
||||
builder.Host.UseSerilog();
|
||||
|
||||
// Add config CORS
|
||||
builder.Services.AddCors(options => options.AddDefaultPolicy(builder =>
|
||||
{
|
||||
builder
|
||||
.AllowAnyOrigin()
|
||||
.AllowAnyMethod()
|
||||
.AllowAnyHeader()
|
||||
.SetIsOriginAllowedToAllowWildcardSubdomains();
|
||||
}));
|
||||
|
||||
|
||||
// Add services to the container.
|
||||
builder.Services.AddReportGenerator();
|
||||
// builder.Services.AddApplication();
|
||||
// builder.Services.AddPersistence(builder.Configuration);
|
||||
|
||||
builder.Services.AddControllers(options =>
|
||||
{
|
||||
options.SuppressAsyncSuffixInActionNames = false;
|
||||
})
|
||||
.AddNewtonsoftJson(x => x.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore);
|
||||
|
||||
builder.Services.AddSwaggerGen();
|
||||
builder.Services.ConfigureOptions<ConfigureSwaggerOptions>();
|
||||
|
||||
builder.Services.AddHealthChecks();
|
||||
}
|
||||
|
||||
|
||||
var app = builder.Build();
|
||||
{
|
||||
var apiVersionDescriptionProvider = app.Services.GetRequiredService<IApiVersionDescriptionProvider>();
|
||||
|
||||
if (app.Environment.IsDevelopment())
|
||||
{
|
||||
app.UseSwagger();
|
||||
app.UseSwaggerUI(options =>
|
||||
{
|
||||
foreach (var description in apiVersionDescriptionProvider.ApiVersionDescriptions)
|
||||
{
|
||||
options.SwaggerEndpoint($"/swagger/{description.GroupName}/swagger.json",
|
||||
description.GroupName.ToUpperInvariant());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
app.MapHealthChecks("/health");
|
||||
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
app.UseCors();
|
||||
app.UseAuthentication();
|
||||
app.UseAuthorization();
|
||||
app.UseDefaultFiles();
|
||||
app.UseStaticFiles();
|
||||
app.MapControllers();
|
||||
//app.UseMiddleware<ErrorHandlerMiddleware>();
|
||||
|
||||
// apply migrations
|
||||
//await using var scope = app.Services.CreateAsyncScope();
|
||||
//await using var db = scope.ServiceProvider.GetRequiredService<ApplicationDBContext>();
|
||||
//await db.Database.MigrateAsync();
|
||||
|
||||
app.Run();
|
||||
}
|
||||
|
||||
void ConfigureLogs()
|
||||
{
|
||||
var environment = Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");
|
||||
var configuration = new ConfigurationBuilder()
|
||||
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
|
||||
.AddJsonFile(
|
||||
$"appsettings.{Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT")}.json",
|
||||
optional: true)
|
||||
.Build();
|
||||
|
||||
Log.Logger = new LoggerConfiguration()
|
||||
.Enrich.FromLogContext()
|
||||
.MinimumLevel.Error()
|
||||
.WriteTo.Console()
|
||||
.Enrich.WithExceptionDetails()
|
||||
.WriteTo.Elasticsearch(ConfigureElasticSink(configuration, environment ?? ""))
|
||||
.Enrich.WithProperty("Environment", environment)
|
||||
.ReadFrom.Configuration(configuration)
|
||||
.CreateLogger();
|
||||
}
|
||||
|
||||
ElasticsearchSinkOptions ConfigureElasticSink(IConfigurationRoot configuration, string environment)
|
||||
{
|
||||
return new ElasticsearchSinkOptions(new Uri(configuration["ElasticConfiguration:Uri"] ?? ""))
|
||||
{
|
||||
AutoRegisterTemplate = true,
|
||||
IndexFormat = $"{Assembly.GetExecutingAssembly()?.GetName()?.Name?.ToLower().Replace(".", "-")}-{environment?.ToLower().Replace(".", "-")}"
|
||||
};
|
||||
}
|
||||
48
BMA.EHR.ReportV2.Service/Properties/launchSettings.json
Normal file
48
BMA.EHR.ReportV2.Service/Properties/launchSettings.json
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"profiles": {
|
||||
"http": {
|
||||
"commandName": "Project",
|
||||
"launchBrowser": true,
|
||||
"launchUrl": "swagger",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
},
|
||||
"dotnetRunMessages": true,
|
||||
"applicationUrl": "http://localhost:5089"
|
||||
},
|
||||
"https": {
|
||||
"commandName": "Project",
|
||||
"launchBrowser": true,
|
||||
"launchUrl": "swagger",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
},
|
||||
"dotnetRunMessages": true,
|
||||
"applicationUrl": "https://localhost:7094;http://localhost:5089"
|
||||
},
|
||||
"IIS Express": {
|
||||
"commandName": "IISExpress",
|
||||
"launchBrowser": true,
|
||||
"launchUrl": "swagger",
|
||||
"environmentVariables": {
|
||||
"ASPNETCORE_ENVIRONMENT": "Development"
|
||||
}
|
||||
},
|
||||
"Docker": {
|
||||
"commandName": "Docker",
|
||||
"launchBrowser": true,
|
||||
"launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/swagger",
|
||||
"publishAllPorts": true,
|
||||
"useSSL": true
|
||||
}
|
||||
},
|
||||
"$schema": "https://json.schemastore.org/launchsettings.json",
|
||||
"iisSettings": {
|
||||
"windowsAuthentication": false,
|
||||
"anonymousAuthentication": true,
|
||||
"iisExpress": {
|
||||
"applicationUrl": "http://localhost:17826",
|
||||
"sslPort": 44315
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/04-คำสั่งย้ายผู้สอบแข่งขัน.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/04-คำสั่งย้ายผู้สอบแข่งขัน.trdp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/07-คำสั่งย้าย.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/07-คำสั่งย้าย.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/07-แนบท้ายคำสั่งย้าย.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/07-แนบท้ายคำสั่งย้าย.trdp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-1.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-1.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-2.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-2.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-3.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ-3.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/31-ประกาศเกษียณข้าราชการ.trdp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งบรรจุ-examination.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งบรรจุ-examination.trdp
Normal file
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งย้าย-transfer.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งย้าย-transfer.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งย้าย-transferHead.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งย้าย-transferHead.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งแต่งตั้ง-appointment.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/คำสั่งแต่งตั้ง-appointment.trdp
Normal file
Binary file not shown.
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-1.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-1.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-2.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-2.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-3.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-3.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-4.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-4.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-5.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-5.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-6.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-6.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-7.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-7.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-8.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก23-8.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-1.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-1.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-2.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-2.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-3.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก24-3.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-1.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-1.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-2.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-2.trdp
Normal file
Binary file not shown.
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-3.trdp
Normal file
BIN
BMA.EHR.ReportV2.Service/Reports/ภาคผนวก25-3.trdp
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue