과제채점강사 (97)>교육운영>성적처리 :
"과제 탭만 출력 (권한번호: 97) - 종합/출석/진행평가/최종평가/토론 모두 숨김"
This commit is contained in:
parent
aee9c0e37e
commit
ab4304d01c
|
|
@ -25,6 +25,7 @@ namespace NP.BO.Controllers
|
|||
ViewBag.ckmainlmenu = CookieGet("leftmenutoggle", "0");
|
||||
ViewBag.Menus = GetMENUS.Where(w => w.usertype == base.SUserInfo.UserType).ToList();
|
||||
ViewBag.IsSubAdmin96 = SUserInfo.IsSubAdmin96;
|
||||
ViewBag.IsSubAdmin97 = SUserInfo.IsSubAdmin97;
|
||||
|
||||
//로그인을 위해서 다 https로 돌림
|
||||
if (!Request.IsSecureConnection && GetConfig("usessl") == "Y")
|
||||
|
|
|
|||
|
|
@ -528,6 +528,10 @@ namespace NP.BO.Controllers
|
|||
{
|
||||
vm.CM = Dao.Get<CM>("cm.cms", new System.Collections.Hashtable { { "cmno", vm.intval } }).First();
|
||||
vm.IsAdmin = SUserInfo.IsAdmin;
|
||||
if (ViewBag.IsSubAdmin97)
|
||||
{
|
||||
vm.tabidx = 4;
|
||||
}
|
||||
switch (vm.tabidx)
|
||||
{
|
||||
case 0:
|
||||
|
|
|
|||
|
|
@ -16,21 +16,25 @@
|
|||
</tr>
|
||||
</table>
|
||||
<ul class="pagination pagination-md">
|
||||
@if (!ViewBag.IsSubAdmin96)
|
||||
@if (ViewBag.IsSubAdmin96)
|
||||
{
|
||||
<li class="@(Model.tabidx == 0 ? "active" : "")"><a href="#" onclick="gotab(0);" data-toggle="tab">종합</a></li>
|
||||
<li class="@(Model.tabidx == 1 ? "active" : "")"><a href="#" onclick="gotab(1);" data-toggle="tab">출석</a></li>
|
||||
<li class="@(Model.tabidx == 3 ? "active" : "")"><a href="#" onclick="gotab(3);" data-toggle="tab">최종평가</a></li>
|
||||
<li class="@(Model.tabidx == 4 ? "active" : "")"><a href="#" onclick="gotab(4);" data-toggle="tab">과제</a></li>
|
||||
}
|
||||
else if (ViewBag.IsSubAdmin97)
|
||||
{
|
||||
<li class="@(Model.tabidx == 4 ? "active" : "")"><a href="#" onclick="gotab(4);" data-toggle="tab">과제</a></li>
|
||||
}
|
||||
else
|
||||
{
|
||||
<li class="@(Model.tabidx == 0 ? "active" : "")"><a href="#" onclick="gotab(0);" data-toggle="tab">종합</a></li>
|
||||
<li class="@(Model.tabidx == 1 ? "active" : "")"><a href="#" onclick="gotab(1);" data-toggle="tab">출석</a></li>
|
||||
<li class="@(Model.tabidx == 2 ? "active" : "")"><a href="#" onclick="gotab(2);" data-toggle="tab">진행평가</a></li>
|
||||
<li class="@(Model.tabidx == 3 ? "active" : "")"><a href="#" onclick="gotab(3);" data-toggle="tab">최종평가</a></li>
|
||||
<li class="@(Model.tabidx == 4 ? "active" : "")"><a href="#" onclick="gotab(4);" data-toggle="tab">과제</a></li>
|
||||
<li class="@(Model.tabidx == 5 ? "active" : "")"><a href="#" onclick="gotab(5);" data-toggle="tab">토론</a></li>
|
||||
}
|
||||
else
|
||||
{
|
||||
<li class="@(Model.tabidx == 0 ? "active" : "")"><a href="#" onclick="gotab(0);" data-toggle="tab">종합</a></li>
|
||||
<li class="@(Model.tabidx == 1 ? "active" : "")"><a href="#" onclick="gotab(1);" data-toggle="tab">출석</a></li>
|
||||
<li class="@(Model.tabidx == 3 ? "active" : "")"><a href="#" onclick="gotab(3);" data-toggle="tab">최종평가</a></li>
|
||||
<li class="@(Model.tabidx == 4 ? "active" : "")"><a href="#" onclick="gotab(4);" data-toggle="tab">과제</a></li>
|
||||
<li class="@(Model.tabidx == 5 ? "active" : "")"><a href="#" onclick="gotab(5);" data-toggle="tab">토론</a></li>
|
||||
}
|
||||
</ul>
|
||||
@Html.Partial("grade" + (Model.tabidx==2 || Model.tabidx == 3 ? 2 : Model.tabidx), Model)
|
||||
|
|
|
|||
|
|
@ -305,6 +305,10 @@ namespace NP.Model
|
|||
/// 관리자(usertype:96)
|
||||
/// </summary>
|
||||
public bool IsSubAdmin96 { get { return UserType == 96; } }
|
||||
/// <summary>
|
||||
/// 관리자(usertype:97:과제채점강사)
|
||||
/// </summary>
|
||||
public bool IsSubAdmin97 { get { return UserType == 97; } }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
Loading…
Reference in New Issue