("cr.myExCheck", new System.Collections.Hashtable() { { "lectno", vm.croomlectno }, { "userno", SUserInfo.UserNo } });
+
+ if (lectCheck.Count > 0)
+ {
+ ViewBag.exCheck = true;
+ }
+ else
+ {
+ ViewBag.exCheck = false;
+ }
+ }
+
return CView(vm);
}
public ActionResult EstimationExam(VMCRoom vm)
diff --git a/FO/Views/CRoom/Estimation.cshtml b/FO/Views/CRoom/Estimation.cshtml
index d443252..7ee1ef0 100644
--- a/FO/Views/CRoom/Estimation.cshtml
+++ b/FO/Views/CRoom/Estimation.cshtml
@@ -22,8 +22,21 @@
@(d.dtype == 0 ? "진행평가":d.dtype==1?"최종평가":d.dtype == 2?"과제":d.dtype==3?"토론":"") @d.strval
참여조건 : 진도율 @(d.intval2)% 이상 / 수강 종료일 (@d.time.ToShortDateString()) 이내
- =d.intval2?"02":"01")">@(d.intval4 == 1 ? "[평가완료]" : d.intval3 == 1 ? "[참여완료]" : d.intval3 == 0 && d.intval >=d.intval2 ? "[참여가능]" : "[참여불가]") |
+ @if (d.dtype == 1 && ViewBag.exCheck == false)
+ {
+
+ =d.intval2?"02":"01")">@(d.intval4 == 1 ? "[평가완료]" : d.intval3 == 1 ? "[참여완료]" : d.intval3 == 0 && d.intval >=d.intval2 ? "[참여가능]" : "[참여불가]")
+ |
+ }
+ else
+ {
+
+ =d.intval2?"02":"01")">@(d.intval4 == 1 ? "[평가완료]" : d.intval3 == 1 ? "[참여완료]" : d.intval3 == 0 && d.intval >=d.intval2 ? "[참여가능]" : "[참여불가]")
+ |
+ }
+
}
@if (Model.Datas.Where(w => w.dtype > -1).Count() < 1)
diff --git a/FO/Views/Course/SmartSearch.cshtml b/FO/Views/Course/SmartSearch.cshtml
index 8455e63..4ee47c4 100644
--- a/FO/Views/Course/SmartSearch.cshtml
+++ b/FO/Views/Course/SmartSearch.cshtml
@@ -414,11 +414,29 @@
}
else if (cshape == 2) //온라인
{
- strTmp = "※ 수료조건을 모두 만족하신 후 " +
- "교육종료일(집체교육 참석일)에 집체교육 7시간을 참석 하시면 됩니다.
" +
- "※ 수료조건 : 동영상강의 진도율 90% 이상 / 시험평가 60점 이상 / 과제 제출
" +
- "※ 교육비 입금과 동시에 동영상강의 시청이 가능합니다." +
- "
교육종료일(집체교육 참석일)을 선택하여 주세요.";
+ var today = new Date();
+ var year = today.getFullYear();
+ var month = ('0' + (today.getMonth() + 1)).slice(-2);
+ var day = ('0' + today.getDate()).slice(-2);
+ var dateNumber = parseFloat(year + month + day);
+
+ if (dateNumber > @(System.Web.Configuration.WebConfigurationManager.AppSettings["2024ExDate2"])) {
+ strTmp = "※ 집체교육 참석조건을 만족하신 후 교육종료일(집체교육 참석일)" +
+ "에 집체교육 7시간을 참석하시면 됩니다.
" +
+ "- 집체교육 참석 조건 : 동영상강의 진도율 90%이상 / 과제제출
" +
+ "- 시험평가는 집체교육 당일 교육장에서 진행됩니다.
" +
+ "- 관련 규정 변경으로 집체교육 참석 조건이 되지 않은 경우 " +
+ "집체교육 참석이 불가합니다.
" +
+ "※ 관련 규정에 의해 하루 최대 학습가능 시간은 10시간(10차시)이므로 집체일정 선택 시 참고하시기 바랍니다." +
+ "
교육종료일(집체교육 참석일)을 선택하여 주세요.";
+ }
+ else {
+ strTmp = "※ 수료조건을 모두 만족하신 후 " +
+ "교육종료일(집체교육 참석일)에 집체교육 7시간을 참석 하시면 됩니다.
" +
+ "※ 수료조건 : 동영상강의 진도율 90% 이상 / 시험평가 60점 이상 / 과제 제출
" +
+ "※ 교육비 입금과 동시에 동영상강의 시청이 가능합니다." +
+ "
교육종료일(집체교육 참석일)을 선택하여 주세요.";
+ }
}
divInfo.append(strTmp);
diff --git a/FO/Web.config b/FO/Web.config
index dbfa277..5346dc3 100644
--- a/FO/Web.config
+++ b/FO/Web.config
@@ -104,6 +104,10 @@
+
+
+
+