diff --git a/BO/Controllers/croomController.cs b/BO/Controllers/croomController.cs index b9bbeb3..af7a10a 100644 --- a/BO/Controllers/croomController.cs +++ b/BO/Controllers/croomController.cs @@ -441,7 +441,18 @@ namespace NP.BO.Controllers { ht.Add("hascomplete", 1); } + ht.Add("cnamelike", vm.stringval5); + + if (vm.stringval6 == "0") + { + ht.Add("noresult", 1); + } + else if (vm.stringval6 == "1") + { + ht.Add("result", 1); + } + vm.IsAdmin = SUserInfo.IsAdmin; if (SUserInfo.IsTeacher) { diff --git a/BO/Views/croom/grades.cshtml b/BO/Views/croom/grades.cshtml index 568b04e..4a98ed0 100644 --- a/BO/Views/croom/grades.cshtml +++ b/BO/Views/croom/grades.cshtml @@ -20,7 +20,8 @@ } @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-유형선택;0:온라인;1:오프라인;2:혼합" }, { "name", "stringval3" }, { "selected", Model.stringval3 } }) - @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-수료처리여부;1:수료처리;0:수료미처리" }, { "name", "stringval4" }, { "selected", Model.stringval4 } }) + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-수료여부;1:수료;0:미수료" }, { "name", "stringval4" }, { "selected", Model.stringval4 } }) + @Html.Partial("./Partial/Select", null, new ViewDataDictionary { { "valuetext", ":-수료처리여부;1:수료 처리;0:수료 미처리" }, { "name", "stringval6" }, { "selected", Model.stringval6 } }) @Html.Partial("./Partial/Text", Model.stringval5, Helpers.DicText(new NP.Model.TextDic() { Name = "stringval5", Value = Model.stringval5, PH = "강좌명을 입력하세요.", CssClass = "ff" })) @Html.Partial("./Partial/Button", new NP.Model.Button() { Special = "search" }) diff --git a/Dao/MyBatis/Maps/Lect.xml b/Dao/MyBatis/Maps/Lect.xml index 915bdcf..7f5b48b 100644 --- a/Dao/MyBatis/Maps/Lect.xml +++ b/Dao/MyBatis/Maps/Lect.xml @@ -129,6 +129,8 @@ group by b.cmno having sum(d.iscomplete) < 1 having sum(d.iscomplete) > 0 + having sum(case when d.iscomplete is not null then 1 else 0 end) > 0 + having sum(case when d.iscomplete is null then 1 else 0 end) > 0 ) a ) a