diff --git a/Base/Controller/BaseController.cs b/Base/Controller/BaseController.cs index 29ff567..304193f 100644 --- a/Base/Controller/BaseController.cs +++ b/Base/Controller/BaseController.cs @@ -100,7 +100,7 @@ namespace NP.Base } else { - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=1"); } } else @@ -137,12 +137,12 @@ namespace NP.Base if (data.Count() < 1 && SUserInfo.UserNo > 1) // sysadmin 예외 { CookieClear(null, true); - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=2"); } else if (data.FirstOrDefault().dtype == 0 && SUserInfo.UserNo > 1) // sysadmin 예외 중복 로그인 차단 { CookieClear(null, true); - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=3"); } else { @@ -190,7 +190,7 @@ namespace NP.Base if (data.Count() < 1) { CookieClear(null, true); - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=4"); } else if (data.First().intval3 < 1) { @@ -247,7 +247,7 @@ namespace NP.Base if (data.Count() < 1) { CookieClear(null, true); - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=5"); } else { @@ -268,7 +268,10 @@ namespace NP.Base } else { - filterContext.Result = new RedirectResult("/Account/Index?istimeout=true"); + if (!Request.Url.AbsolutePath.ToUpper().Equals("/ACCOUNT/INDEX")) + { + filterContext.Result = new RedirectResult("/Account/Index?istimeout=true&k=6"); + } } } } @@ -283,7 +286,10 @@ namespace NP.Base } else { - filterContext.Result = new RedirectResult("/Account/Index"); + if(!Request.Url.AbsolutePath.ToUpper().Equals("/ACCOUNT/INDEX")) + { + filterContext.Result = new RedirectResult("/Account/Index"); + } } } } diff --git a/FO/Views/CRoom/Estimation.cshtml b/FO/Views/CRoom/Estimation.cshtml index 31047dd..33c7948 100644 --- a/FO/Views/CRoom/Estimation.cshtml +++ b/FO/Views/CRoom/Estimation.cshtml @@ -28,7 +28,14 @@
@(d.dtype == 0 ? "진행평가":d.dtype==1?"최종평가":d.dtype == 2?"과제":d.dtype==3?"토론":"") @d.strval
-

참여조건 : 진도율 @(d.intval2)% 이상 / 수강 종료일 (@d.time.ToShortDateString()) 이내

+ @if (d.dtype == 1) + { +

※ 집체교육일에 교육장에서 평가진행

+ } + else if (d.dtype > 1) + { +

참여조건 : 진도율 @(d.intval2)% 이상 / 집체교육 참석일 (@d.time.ToShortDateString()) 전 까지

+ } @if (d.dtype == 1 && ViewBag.exCheck == false) { diff --git a/FO/Views/Course/ApplyAgree.cshtml b/FO/Views/Course/ApplyAgree.cshtml index 290451e..7680aec 100644 --- a/FO/Views/Course/ApplyAgree.cshtml +++ b/FO/Views/Course/ApplyAgree.cshtml @@ -243,6 +243,11 @@

} } +

교육비 환불 조건 안내

+

+ 교육신청일로부터 9일이내로 해당 과정의 전체 학습진도율이 10% 미만일때 환불가능합니다. +

+

주의사항

교육생이 이수하여야 할 교육은 소속된 협회에서만 조회가 가능합니다.