From 9cbc567ca9525598511de8a32e92cf7728a1c55c Mon Sep 17 00:00:00 2001 From: zdrcft Date: Mon, 16 Jan 2023 08:54:54 +0000 Subject: [PATCH] =?UTF-8?q?<=EA=B8=B0=EB=8A=A5=EA=B0=9C=EC=84=A0>=201.=20P?= =?UTF-8?q?MS=20NO=20:=20{7294}=20-=20=EB=8C=93=EA=B8=80=EC=97=90=20?= =?UTF-8?q?=EC=B2=A8=EB=B6=80=EB=90=9C=20ppt=EB=94=B0=EB=9D=BC=20=EC=A7=84?= =?UTF-8?q?=ED=96=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FO/Controllers/CourseController.cs | 2 ++ FO/Views/CRoom/Index.cshtml | 2 +- FO/Views/Course/ApplyAgree.cshtml | 33 +++++++++++++++++++++--------- FO/Views/Course/SmartSearch.cshtml | 15 ++++++++++++-- Model/CM.cs | 2 +- 5 files changed, 40 insertions(+), 14 deletions(-) diff --git a/FO/Controllers/CourseController.cs b/FO/Controllers/CourseController.cs index d13d96a..4b98941 100644 --- a/FO/Controllers/CourseController.cs +++ b/FO/Controllers/CourseController.cs @@ -1181,6 +1181,8 @@ namespace NP.FO.Controllers vm.CM.cmino = lngTmp[0]; vm.CM.cmisno = lngTmp[1]; + if (vm.CM.typeedu.Contains("32")) { vm.CM.typeedus = "32"; } + #region 20220801 선택한 교육장 정보 Hashtable hsData = new Hashtable(); hsData.Add("cmno", vm.cmno); diff --git a/FO/Views/CRoom/Index.cshtml b/FO/Views/CRoom/Index.cshtml index c855388..d5cabcd 100644 --- a/FO/Views/CRoom/Index.cshtml +++ b/FO/Views/CRoom/Index.cshtml @@ -61,7 +61,7 @@ ※ 관련 법령에 의해 일일 최대 학습시간은 학습중인 모든 과정에 대하여 10시간(10차시)입니다. -@if (Model.Lect.isoffabs == 1) +@if (Model.Lect.isoffabs == 1 || Model.Lect.isoffabs == null) {
diff --git a/FO/Views/Course/ApplyAgree.cshtml b/FO/Views/Course/ApplyAgree.cshtml index c3d6197..d12d85b 100644 --- a/FO/Views/Course/ApplyAgree.cshtml +++ b/FO/Views/Course/ApplyAgree.cshtml @@ -190,17 +190,30 @@ else {

교육수료조건

-

- 1. 동영상강의 진도율 90% 이상
- 2. 과제물 제출(표지 제외 A4용지 2장 이상 분량)
- 3. 시험평가 60점 이상 득점
- 4. 집체교육7시간 참석

+ if (Model.CM.typeedus == "32") + { +

+ 1. 동영상강의 진도율 90% 이상
+ 2. 과제물 제출(표지 제외 A4용지 2장 이상 분량)
+ 3. 시험평가 60점 이상 득점

- ※ 위 4가지 조건 모두 만족하셔야 수료가 가능합니다.
- @*※ 하루 최대 학습 시간은 10차시 입니다.
- ※ 현재 코로나로 인하여 기존 (동영상강의 시청 28시간 + 현장집체7시간 참석)에서 한시적으로 (동영상강의 시청 35시간)으로 진행합니다.*@ - @*※ 국토부 장관이 인정하는 사유로 집체교육을 실시 하지 못할 시 에는 동영상강의로 대체되며 7시간을 100% 이수하셔야 수료가 가능합니다.
*@ -

+ ※ 위 3가지 조건 모두 만족하셔야 수료가 가능합니다.
+

+ } + else + { +

+ 1. 동영상강의 진도율 90% 이상
+ 2. 과제물 제출(표지 제외 A4용지 2장 이상 분량)
+ 3. 시험평가 60점 이상 득점
+ 4. 집체교육7시간 참석

+ + ※ 위 4가지 조건 모두 만족하셔야 수료가 가능합니다.
+ @*※ 하루 최대 학습 시간은 10차시 입니다.
+ ※ 현재 코로나로 인하여 기존 (동영상강의 시청 28시간 + 현장집체7시간 참석)에서 한시적으로 (동영상강의 시청 35시간)으로 진행합니다.*@ + @*※ 국토부 장관이 인정하는 사유로 집체교육을 실시 하지 못할 시 에는 동영상강의로 대체되며 7시간을 100% 이수하셔야 수료가 가능합니다.
*@ +

+ }

교육수강기한

diff --git a/FO/Views/Course/SmartSearch.cshtml b/FO/Views/Course/SmartSearch.cshtml index a2f56c1..a78c522 100644 --- a/FO/Views/Course/SmartSearch.cshtml +++ b/FO/Views/Course/SmartSearch.cshtml @@ -72,14 +72,19 @@

  • 건축사협회 이동

  • - @if (Model.stringval2 == "2") + @if (Model.stringval2 == "2" && Model.stringval4 == "32") { @*

    ※ 온라인 교육은 입금완료시 교육이 바로 시작되며 동영상 시청이 가능합니다.

    *@ +

    ※ 현재 신청중인 교육은 집체교육 참석없이 교육종료일까지 수료조건을 만족하시면 됩니다.

    + + } + else if (Model.stringval2 == "2") + {

    ※ 현재 신청중인 교육은 온라인교육(동영상강의28시간 + 집체참석7시간) 교육입니다.

    } else { -

    ※ 현재 신청중인 교육은 교육장에 5일간 직접 오셔서 진행하는 교육입니다.

    +

    ※ 현재 신청중인 교육은 교육장에 5일간 직접 오셔서 진행하는 교육입니다.

    }
    @@ -384,6 +390,7 @@ var divPlace = $("#divPlace_" + cmno); var divInfo = $("#divInfo_" + cmno); var divScd = $("#divScd" + cmno); + let typeedu = $("#typeedu").val(); if (job == 1) { @@ -395,6 +402,10 @@ strTmp = "

    " + "※ 선택한 일정에 신청인원이 적은 경우 교육시행 여부가 변경 될 수 있습니다.

    "; } + else if (cshape == 2 && typeedu == "32") //온라인 & 안전관리계속교육 + { + strTmp = "

    교육종료일(집체교육 참석일)을 선택하여 주세요."; + } else if (cshape == 2) //온라인 { strTmp = "
    ※ 수료조건을 모두 만족하신 후 " + diff --git a/Model/CM.cs b/Model/CM.cs index 885bbbc..45421f7 100644 --- a/Model/CM.cs +++ b/Model/CM.cs @@ -1345,7 +1345,7 @@ namespace NP.Model } } public int? scdtype { get; set; } - public int isoffabs { get; set; } + public int? isoffabs { get; set; } public String ex0point { get