Mr.Combet Webshell
Your IP :
216.73.216.136
Server IP :
103.233.58.157
Server :
Windows NT WIN-4PGF72KEHKB 10.0 build 17763 (Windows Server 2016) AMD64
Server Software :
Microsoft-IIS/10.0
PHP Version :
7.3.25
Add File :
Submit
Add Directory :
Submit
Dir :
C:
/
inetpub
/
wwwroot
/
VITA
/
Views
/
Shared
/
View File Name :
_Navigation.cshtml
@using RER_Project.BusinessLayer.BusinessService @{ var meta = AppUserService.GetCurrent(); var menuList = MenuService.GetMenuByRole(); var levelUser = UserService.GetUserDetailByUserId(meta.UserId); } @{ var routeAction = ViewContext.RouteData.Values["action"].ToString(); var routeController = ViewContext.RouteData.Values["controller"].ToString(); } <div id="wrapper"> <nav class="navbar-default navbar-static-side" role="navigation" id="nav"> <div class="sidebar-collapse"> <ul class="nav" id="side-menu"> <li class="nav-header"> <div class="dropdown profile-element"> <span class="clear align-center"> <span class="text-muted text-xs block"> <img alt="Brand" style="height: 152px; width: 157px; margin-top:-8px; " src="~/Images/Logo.png" class="img-responsive "> VITA-ADBL </span> </span> </div> <div class="logo-element"> VITA-ADBL </div> @foreach (var mod in menuList) { <li> <a href="#"><i class="@mod.Icon"></i> <span class="nav-label">@mod.ViewName</span> <span class="fa arrow"></span></a> <ul class="nav nav-second-level collapse"> @foreach (var subMod in MenuService.GetSubMenuByRoleAndModule(mod.Id)) { <li class="inner"> <a class="inner-link" href="/@subMod.Url" onclick="NavigationItemCalled(this)">@subMod.ViewName</a> </li> } </ul> </li> } @*<li> <a href="#"><i class="fa fa-code-fork" style="font-size: 15px;"></i> <span class="nav-label">ADBL Branch</span></a> <ul class="nav nav-second-level collapse"> <li class="inner"> <a class="inner-link" href="/ADBLBranch/List" onclick="NavigationItemCalled(this)">Add Branch</a> </li> </ul> </li> <li> <a href="#"><i class="fa fa-user"></i> <span class="nav-label">Component 1</span></a> <ul class="nav nav-second-level collapse"> <li class="inner"> <a class="inner-link" href="/HeiferMember/Upload" onclick="NavigationItemCalled(this)">Heifer Member Import</a> </li> </ul> </li> @*<li> <a href="#"><i class="fa fa-user"></i> <span class="nav-label">Heifer Member</span></a> <ul class="nav nav-second-level collapse"> <li class="inner"> <a class="inner-link" href="/HeiferMember/Upload" onclick="NavigationItemCalled(this)">Import</a> </li> </ul> </li>*@ @*<li> <a href="#"><i class="fa fa-angle-right"></i> <span class="nav-label">Component 3</span></a> </li>*@ @*<li> <a href="#"><i class="fa fa-briefcase"></i> <span class="nav-label">Work plan & Budget</span></a> </li>*@ @*@foreach (var mod in menuList.Where(x => x.ViewName == "Knowledge Management")) { <li> <a href="#"><i class="@mod.Icon"></i> <span class="nav-label">@mod.ViewName</span> <span class="fa arrow"></span></a> <ul class="nav nav-second-level collapse"> @foreach (var subMod in MenuService.GetSubMenuByRoleAndModule(mod.Id)) { <li class="inner"> <a class="inner-link" href="/@subMod.Url" onclick="NavigationItemCalled(this)">@subMod.ViewName</a> </li> } </ul> </li> } @if ((levelUser.Level == "Level2" || levelUser.Level == "Level1") && meta.RoleId != 3 && meta.RoleId != 23) { <li class="@(routeController =="WorkPlan" || routeController == "ActivityReporting" ? "active" : "")"> <a href="#"><i class="fa fa-tasks"></i> <span class="nav-label">My Activities</span> <span class="fa arrow"></span></a> <ul class="nav nav-second-level collapse"> @if (levelUser.Level == "Level1") { <li class="@(routeAction =="MyActivities" ? "active" : "")"> <a href="/workplan/activities">Activity List and Set WorkPlan For Level 2</a> </li> } <li class="@(routeAction =="MyActivitiesLevelTwo" ? "active" : "")"> <a href="/workplan/activities/leveltwo">Assigned Activity List</a> </li> <li class="@(routeAction =="ActivityList" ? "active" : "")"> <a href="/workplan/alleventactivity">Activity List</a> </li> <li class="@(routeController =="ActivityReporting" && routeAction=="Index" ? "active" : "")"> <a href="/activityreporting/reporting">Activity Reporting</a> </li> </ul> </li> } @if ((meta.IsAdministrator || levelUser.Level == "Level1") && meta.RoleId != 3 && meta.RoleId != 23) { <li class="@((routeAction == "ActivityWiseIndex" || routeAction == "UserWiseIndex" || routeAction == "Index" || routeAction == "SelfWorkPlanActivityReporting" || routeAction == "ActivityLogSelf" || routeAction == "WorkPlanSelfList") && routeController == "Home" ? "active" : "")"> <a href="#"><i class="fa fa-home"></i><i class="fa-fa-arrow"></i> <span class="nav-label">AWPB WorkPlan and Progress Report</span> <span class="fa arrow"></span></a> <ul class="nav nav-second-level collapse"> <li class="@(routeAction == "Index" && routeController == "Home" ? "active" : "")"> <a href="/activity-reporting">My WorkPlan List</a> </li> <li class="@(routeAction == "UserWiseIndex" && routeController == "Home" ? "active" : "")"> <a href="/activity-progress-user-wise">User wise Activity Progress</a> </li> <li class="@(routeAction == "ActivityWiseIndex" && routeController == "Home" ? "active" : "")"> <a href="/activity-wise-progress">Activity Wise Progress</a> </li> </ul> </li> }*@ @if (meta.RoleId == 1) { <li> <a href="/user/change_password"><i class="fa fa-key"></i> <span class="nav-label">Change Password</span></a> </li> } </ul> </div> </nav> </div> <script> $(document).ready(function () { var nav = document.getElementById('nav'); anchor = nav.getElementsByClassName('inner-link'); innerLink = nav.getElementsByClassName('inner'); current = window.location.href; //debugger; for (var i = 0; i < anchor.length; i++) { if (anchor[i].href == current) { innerLink[i].className = "active"; $(anchor[i]).parent().parent().addClass('in'); $(anchor[i]).parent().parent().parent().addClass('active'); } } }); function NavigationItemCalled(event) { } </script>