From 852f903246637db0717aa89a1d89ead2e1135d4d Mon Sep 17 00:00:00 2001 From: devnet Date: Thu, 26 Sep 2024 05:08:33 +0000 Subject: [PATCH] =?UTF-8?q?<=EC=8B=A0=EA=B7=9C=EA=B0=9C=EB=B0=9C>=20(?= =?UTF-8?q?=EC=A3=BC=EC=9A=94)=EC=9E=91=EC=97=85=EB=82=B4=EC=9A=A9=20:=20?= =?UTF-8?q?=EA=B5=90=EC=9C=A1=EA=B3=BC=EC=A0=95=ED=8E=98=EC=9D=B4=EC=A7=80?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FO/Controllers/CourseController.cs | 69 +++++++++++++++--------------- FO/Views/Course/info.cshtml | 2 +- Model/ENUM.cs | 22 +++++----- 3 files changed, 47 insertions(+), 46 deletions(-) diff --git a/FO/Controllers/CourseController.cs b/FO/Controllers/CourseController.cs index 5ee57e4..234e6e3 100644 --- a/FO/Controllers/CourseController.cs +++ b/FO/Controllers/CourseController.cs @@ -1544,13 +1544,14 @@ namespace NP.FO.Controllers public ActionResult Info(VMCourse vm) { var courseInfos = new List(); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설기술인_기본교육, CourseDescription = "건설기술인 기본교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설사업관리기술인교육, CourseDescription = "건설사업관리기술인교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.품질관리기술인교육, CourseDescription = "품질관리기술인교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.설계시공기술인교육, CourseDescription = "설계시공기술인교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설정책역량강화교육, CourseDescription = "건설정책역량강화교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.전문분야교육, CourseDescription = "전문분야교육 정보" }); - courseInfos.Add(new CourseInfo() { CourseType = CourseType.특성화전문교육, CourseDescription = "특성화전문교육 정보" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설기술인_기본교육, CourseDescription = "건설기술인이 처음 건설업무를 수행하기 전 이수하여야 하는 의무교육" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.설계시공기술인교육, CourseDescription = "설계 또는 시공업무를 수행하는 건설기술인이 이수하여야 하는 교육" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설사업관리기술인교육, CourseDescription = "건설사업관리 업무를 수행하는 건설기술인이 이수하여야 하는 교육" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.품질관리기술인교육, CourseDescription = "품질관리 업무를 수행하는 건설기술인이 이수하여야 하는 교육" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.건설정책역량강화교육, CourseDescription = "스마트건설기술 또는 해외시장진출지원 등의 교육내용으로 학습하는 교육
※ 설계시공기술인교육, 건설사업관리기술인교육으로 인정가능
※ 교육가점 2점 적용" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.특성화전문교육, CourseDescription = "특정 주제에 대하여 심도 있는 교육 내용으로 학습하는 교육
※ 각 기술분야별(설계시공, 건설사업관리, 품질관리)교육으로 인정가능" }); + courseInfos.Add(new CourseInfo() { CourseType = CourseType.전문분야교육, CourseDescription = "각 전문분야별로 특화된 내용을 학습하는 교육" }); + foreach (var courseInfo in courseInfos) { @@ -1566,6 +1567,21 @@ namespace NP.FO.Controllers courseInfo.CourseInfos.Add(new CourseInfo() { cname = "건설기술인 기본교육(기본교육)", cmno = 955 }); } break; + case CourseType.설계시공기술인교육: + { + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공기술인 최초 전문E교육(직무분야 교육)", cmno = 1026 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문D교육(직무분야 교육)", cmno = 826 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문D교육(직무분야 교육)", cmno = 866 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "발주청기술인 최초 전문교육(건설기술 분야 교육)", cmno = 907 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문B교육(직무분야 교육)", cmno = 824 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문A교육(직무분야 교육)", cmno = 823 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문C교육(직무분야 교육)", cmno = 825 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문C교육(직무분야 교육)", cmno = 865 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "발주청기술인 최초 전문교육(건설기술 분야 교육)", cmno = 860 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문A교육(직무분야 교육)", cmno = 861 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문B교육(직무분야 교육)", cmno = 862 }); + } + break; case CourseType.건설사업관리기술인교육: { courseInfo.CourseInfos.Add(new CourseInfo() { cname = "건설사업관리 전문D1-4교육(직무분야 교육)", cmno = 1057 }); @@ -1626,22 +1642,7 @@ namespace NP.FO.Controllers courseInfo.CourseInfos.Add(new CourseInfo() { cname = "품질관리 고급 전문교육(직무분야 교육)", cmno = 828 }); courseInfo.CourseInfos.Add(new CourseInfo() { cname = "품질관리 최초 전문교육(직무분야 교육)", cmno = 822 }); } - break; - case CourseType.설계시공기술인교육: - { - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공기술인 최초 전문E교육(직무분야 교육)", cmno = 1026 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문D교육(직무분야 교육)", cmno = 826 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문D교육(직무분야 교육)", cmno = 866 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "발주청기술인 최초 전문교육(건설기술 분야 교육)", cmno = 907 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문B교육(직무분야 교육)", cmno = 824 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문A교육(직무분야 교육)", cmno = 823 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문C교육(직무분야 교육)", cmno = 825 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문C교육(직무분야 교육)", cmno = 865 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "발주청기술인 최초 전문교육(건설기술 분야 교육)", cmno = 860 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문A교육(직무분야 교육)", cmno = 861 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "설계시공 최초 전문B교육(직무분야 교육)", cmno = 862 }); - } - break; + break; case CourseType.건설정책역량강화교육: { courseInfo.CourseInfos.Add(new CourseInfo() { cname = "스마트건설 전문[스마트 기술 건설현장 적용]교육(스마트건설기술교육)", cmno = 1044 }); @@ -1659,6 +1660,16 @@ namespace NP.FO.Controllers courseInfo.CourseInfos.Add(new CourseInfo() { cname = "해외건설 프로젝트관리 전문교육(해외시장진출지원교육)", cmno = 935 }); } break; + case CourseType.특성화전문교육: + { + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "토질·지질 특성화 과정(특성화 전문교육)", cmno = 855 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "토질·지질 특성화 과정(특성화 전문교육)", cmno = 952 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "VE전문 교육(특성화 전문교육)", cmno = 888 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "VE전문 교육(특성화 전문교육)", cmno = 941 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "안전관리 전문 교육(특성화 전문교육)", cmno = 950 }); + courseInfo.CourseInfos.Add(new CourseInfo() { cname = "안전관리 전문 교육(특성화 전문교육)", cmno = 951 }); + } + break; case CourseType.전문분야교육: { courseInfo.CourseInfos.Add(new CourseInfo() { cname = "건설기술인 전문C2교육(심화수준)(전문분야교육)", cmno = 1013 }); @@ -1716,17 +1727,7 @@ namespace NP.FO.Controllers courseInfo.CourseInfos.Add(new CourseInfo() { cname = "건설기술인 전문A5교육(일반수준)(전문분야교육)", cmno = 975 }); } - break; - case CourseType.특성화전문교육: - { - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "토질·지질 특성화 과정(특성화 전문교육)", cmno = 855 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "토질·지질 특성화 과정(특성화 전문교육)", cmno = 952 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "VE전문 교육(특성화 전문교육)", cmno = 888 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "VE전문 교육(특성화 전문교육)", cmno = 941 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "안전관리 전문 교육(특성화 전문교육)", cmno = 950 }); - courseInfo.CourseInfos.Add(new CourseInfo() { cname = "안전관리 전문 교육(특성화 전문교육)", cmno = 951 }); - } - break; + break; default: break; } diff --git a/FO/Views/Course/info.cshtml b/FO/Views/Course/info.cshtml index 18887dc..aa018b5 100644 --- a/FO/Views/Course/info.cshtml +++ b/FO/Views/Course/info.cshtml @@ -22,7 +22,7 @@
-

@(course.CourseDescription)

+

@Html.Raw(course.CourseDescription)

@(course.CourseType.ToString().Replace("_", " ")) 종류

    diff --git a/Model/ENUM.cs b/Model/ENUM.cs index 59e0769..05b07cb 100644 --- a/Model/ENUM.cs +++ b/Model/ENUM.cs @@ -187,29 +187,29 @@ namespace NP.Model.ENUM /// 건설기술인_기본교육 = 1, /// + /// 설계시공기술인교육 + /// + 설계시공기술인교육 = 2, + /// /// 건설사업관리기술인교육 /// - 건설사업관리기술인교육 = 2, + 건설사업관리기술인교육 = 3, /// /// 품질관리기술인교육 /// - 품질관리기술인교육 = 3, - /// - /// 설계시공기술인교육 - /// - 설계시공기술인교육 = 4, + 품질관리기술인교육 = 4, /// /// 건설정책역량강화교육 /// 건설정책역량강화교육 = 5, /// - /// 전문분야교육 - /// - 전문분야교육 = 6, - /// /// 특성화전문교육 /// - 특성화전문교육 = 7, + 특성화전문교육 = 6, + /// + /// 전문분야교육 + /// + 전문분야교육 = 7 } #endregion }