Advertisement
Guest User

Untitled

a guest
Nov 3rd, 2015
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 6.18 KB | None | 0 0
  1. @{string actionName = ViewContext.RouteData.Values["action"].ToString();
  2.   TrainerBaseData.Interfaces.IDbUser CurrentUser = TrainerBaseData.Factories.UserFactory.GetSessionUser();}
  3. <header id="header">
  4.     <div class="top-bar">
  5.         <div class="container">
  6.             <div class="row">
  7.                 <div class="col-sm-6 col-xs-4">
  8.                     <div class="top-number">
  9.                         <p><i class="fa fa-phone-square"></i>&nbsp;07970 746077</p>
  10.                     </div>
  11.                 </div>
  12.                 <div class="col-sm-6 col-xs-8">
  13.                     <div class="social">
  14.                         <ul class="social-share">
  15.                             <li><a href="https://www.facebook.com/TrainerBase" target="_blank"><i class="fa fa-facebook"></i></a></li>
  16.                             <li><a href="https://twitter.com/trainerbase" target="_blank"><i class="fa fa-twitter"></i></a></li>
  17.                             <li><a href="https://www.linkedin.com/company/trainerbase" target="_blank"><i class="fa fa-linkedin"></i></a></li>
  18.                             <li><a href="https://www.youtube.com/channel/UCjCIUC6GubbBjX79ux-xQZA" target="_blank"><i class="fa fa-youtube"></i></a></li>
  19.                             <li><a href="#"><i class="fa fa-skype"></i></a></li>
  20.                         </ul>
  21.                         <div class="search">
  22.                             <form role="form">
  23.                                 <input type="text" class="search-form" autocomplete="off" placeholder="Search">
  24.                                 <i class="fa fa-search"></i>
  25.                             </form>
  26.                         </div>
  27.                     </div>
  28.                 </div>
  29.             </div>
  30.         </div>
  31.         <!--/.container-->
  32.     </div>
  33.     <!--/.top-bar-->
  34.  
  35.     <nav class="navbar navbar-default" role="banner">
  36.         <div class="container">
  37.             <div class="col-md-3 col-sm-6">
  38.                 <div class="navbar-header">
  39.                     <a class="navbar-brand" href="@Url.Action("Index", "Home")">
  40.                         <img src="~/Content/TBimages/logo.gif" />
  41.                     </a>
  42.                 </div>
  43.             </div>
  44.             <div class="col-md-4 col-sm-6">
  45.                 <img class="img-responsive" src="~/Content/Images/Provider-03.gif" height="50" />
  46.                 <p></p>
  47.                 <img class="img-responsive" src="~/Content/Images/Purchaser-03.gif" height="50" />
  48.             </div>
  49.             <div class="col-md-5 col-sm-12">
  50.                 @if (CurrentUser != null)
  51.                 {
  52.                     @Html.Partial("~/Views/Shared/Partial/_SignedIn.cshtml")
  53.                 }
  54.                 else
  55.                 {
  56.                     var homeModel = new TrainerBase.Models.HomeModel();
  57.                     homeModel.action = ViewContext.RouteData.Values["action"].ToString();
  58.                     homeModel.controller = ViewContext.RouteData.Values["controller"].ToString();
  59.                     homeModel.Url = Request.Url.ToString();
  60.                     @Html.Partial("~/Views/Shared/Partial/_SignInForm.cshtml", homeModel)
  61.                 }
  62.             </div>
  63.  
  64.         </div>
  65.         <!--/.container-->
  66.     </nav>
  67.     <!--/nav-->
  68.  
  69.  
  70.     <nav class="navbar navbar-inverse" role="banner" style="padding: 0px">
  71.         <div class="container">
  72.             <div class="navbar-header">
  73.                 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  74.                     <span class="sr-only">Toggle navigation</span>
  75.                     <span class="icon-bar"></span>
  76.                     <span class="icon-bar"></span>
  77.                     <span class="icon-bar"></span>
  78.                 </button>
  79.             </div>
  80.  
  81.             <div class="collapse navbar-collapse navbar-right">
  82.                 <ul class="nav navbar-nav" style="margin-top: 8px">
  83.                     <li @if (actionName == "Index")
  84.                        {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("Index", "Home")"><i class="fa fa-home"></i>&nbsp;Home
  85.                         </a></li>
  86.                     <li @if (actionName == "ViewOpportunities")
  87.                        {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("ViewOpportunities", "Opportunity")"><i class="fa fa-eye"></i>&nbsp;View opportunities
  88.                         </a></li>
  89.                     <li @if (actionName == "AddOpportunity")
  90.                        {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("AddOpportunity", "Opportunity")"><i class="fa fa-plus"></i>&nbsp;Add an opportunity
  91.                         </a></li>
  92.  
  93.                     <!-- Check if a user is logged in  -->
  94.                     @if (CurrentUser != null)
  95.                     {
  96.                         <li @if (actionName == "MyProfile")
  97.                            {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("MyProfile", "User")"><i class="fa fa-user"></i>&nbsp;My account
  98.                             </a></li>
  99.                     }
  100.                     else
  101.                     {
  102.                         <li @if (actionName == "MyProfile")
  103.                            {<text> class="active"</text>} style="padding-bottom:5px"><a href="/Home/LoginModal?ac=MyProfile&ctrl=User" data-modal><i class="fa fa-user"></i>&nbsp;My account
  104.                             </a></li>
  105.                     }
  106.                     <!-- END: Check if a user is logged in  -->
  107.  
  108.                     <li @if (actionName == "About")
  109.                        {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("About", "Home")"><i class="fa fa-question"></i>&nbsp;Why TrainerBase
  110.                         </a></li>
  111.                     <li @if (actionName == "Contact")
  112.                        {<text> class="active"</text>} style="padding-bottom:5px"><a href="@Url.Action("ContactUs", "Home")"><i class="fa fa-paper-plane-o"></i>&nbsp;Contact Us
  113.                         </a></li>
  114.                 </ul>
  115.             </div>
  116.         </div>
  117.         <!--/.container-->
  118.     </nav>
  119.     <!--/nav-->
  120. </header>
  121. <!--/header-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement