absjabed

_Layout.cshtml

Mar 27th, 2018
383
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 7.22 KB | None | 0 0
  1. @{
  2.     var userFullName = "" + Session[qwert.AppClasses.SessionParams.UserFullName];
  3. }
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7.     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  8.     <meta charset="utf-8" />
  9.     <title></title>
  10.  
  11.     <meta name="description" content="" />
  12.     <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
  13.     <style>
  14.         .navbar-fixed-top + .main-container {
  15.             padding-top: 25px !important;
  16.         }
  17.  
  18.         .main-content-inner {
  19.             font-size: 13px !important;
  20.         }
  21.  
  22.         select.form-control {
  23.             padding: 2px 4px;
  24.         }
  25.  
  26.         .form-control {
  27.             font-size: 13px !important;
  28.             border-radius: 5px !important;
  29.         }
  30.  
  31.         .page-content {
  32.             padding: 3px 15px 15px !important;
  33.         }
  34.  
  35.         .LikeTextBox {
  36.             border: 1px solid #d2d6de;
  37.             background-color: #e3efe7;
  38.             padding: 3px;
  39.             border-radius: 5px;
  40.             width: 100%;
  41.             display: inline-block;
  42.             height: 28px;
  43.             overflow: auto;
  44.         }
  45.     </style>
  46.     <link href="~/Content/xyzLogo.css" rel="stylesheet" />
  47.     <!-- bootstrap & fontawesome -->
  48.     @Styles.Render("~/assets/css/bootstrapmin")
  49.     @Styles.Render("~/assets/fontowsome")
  50.     @Styles.Render("~/assets/css/googleapis")
  51.     @Styles.Render("~/assets/css/ace-min")
  52.     @Styles.Render("~/assets/css/ace-skins")
  53.     @Styles.Render("~/assets/css/ace-rtl")
  54.     @Scripts.Render("~/bundles/angular")
  55.     @Scripts.Render("~/bundles/jquerymin")
  56.     @Scripts.Render("~/assets/js/ace-extra")
  57.     @Scripts.Render("~/bundles/bootstrapmin")
  58.     @Scripts.Render("~/assets/js/ace-elements")
  59.     @Scripts.Render("~/assets/js/ace-min")
  60.     @Scripts.Render("~/bundles/unobtrusive-ajax/js")
  61.     @Scripts.Render("~/jqwidgets/js")
  62. </head>
  63.  
  64. <body class="no-skin" >
  65.     <div id="navbar" class="navbar navbar-default">
  66.         <script type="text/javascript">
  67.             try { ace.settings.check('navbar', 'fixed') } catch (e) { }
  68.         </script>
  69.  
  70.         <div id="navbar" class="navbar navbar-default">
  71.         <script type="text/javascript">
  72.             try { ace.settings.check('navbar', 'fixed') } catch (e) { }
  73.         </script>
  74.  
  75.         <div class="navbar-container" id="navbar-container">
  76.             <button type="button" class="navbar-toggle menu-toggler pull-left" id="menu-toggler" data-target="#sidebar">
  77.                 <span class="sr-only">Toggle sidebar</span>
  78.  
  79.                 <span class="icon-bar"></span>
  80.  
  81.                 <span class="icon-bar"></span>
  82.  
  83.                 <span class="icon-bar"></span>
  84.             </button>
  85.  
  86.             <div class="navbar-header pull-left">
  87.                 <a href="#" class="navbar-brand">
  88.                     <small>
  89.                         <i class="icon icon-xyzlogo1"></i>
  90.                         xxx
  91.                     </small>
  92.                 </a>
  93.             </div>
  94.  
  95.             <div class="navbar-buttons navbar-header pull-right" role="navigation">
  96.                 <ul class="nav ace-nav">
  97.                     <li class="light-blue">
  98.                         <a data-toggle="dropdown" href="#" class="dropdown-toggle">
  99.                             <img class="nav-user-photo" src="../assets/avatars/user.png" alt="Jason's Photo" />
  100.                             <span class="user-info">
  101.                                 <small>Welcome,</small>
  102.                                 @userFullName
  103.                             </span>
  104.  
  105.                             <i class="ace-icon fa fa-caret-down"></i>
  106.                         </a>
  107.  
  108.                         <ul class="user-menu dropdown-menu-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
  109.                             <li>
  110.                                 <a href="@Url.Action("Logout", "Home")">
  111.                                     <i class="ace-icon fa fa-power-off"></i>
  112.                                     Logout
  113.                                 </a>
  114.                                 @*@Html.ActionLink(" Logout", "Logout", "Home", new { @class = "ace-icon fa fa-power-off" })*@
  115.                             </li>
  116.                         </ul>
  117.                     </li>
  118.                 </ul>
  119.             </div>
  120.         </div><!-- /.navbar-container -->
  121.     </div><!-- /.navbar-container -->
  122.     </div>
  123.  
  124.     <div class="main-container" id="main-container">
  125.         <script type="text/javascript">
  126.             try { ace.settings.check('main-container', 'fixed') } catch (e) { }
  127.         </script>
  128.  
  129.         <div id="sidebar" class="sidebar responsive">
  130.             <script type="text/javascript">
  131.                 try { ace.settings.check('sidebar', 'fixed') } catch (e) { }
  132.             </script>
  133.  
  134.             <div class="sidebar-shortcuts" style="font-size:larger; padding-top:3%">
  135.                 <span class="menu-text"> Menu </span><i class="menu-icon fa fa-list-ul"></i>
  136.                 <b class="arrow"></b>
  137.             </div><!-- /.sidebar-shortcuts -->
  138.  
  139.             <ul class="nav nav-list">
  140.                 @Html.Partial("_MenuPartial")
  141.             </ul><!-- /.nav-list -->
  142.  
  143.             <div class="sidebar-toggle sidebar-collapse" id="sidebar-collapse">
  144.                 <i class="ace-icon fa fa-angle-double-left" data-icon1="ace-icon fa fa-angle-double-left" data-icon2="ace-icon fa fa-angle-double-right"></i>
  145.             </div>
  146.  
  147.             <script type="text/javascript">
  148.                 try { ace.settings.check('sidebar', 'collapsed') } catch (e) { }
  149.             </script>
  150.         </div>
  151.  
  152.         <div class="main-content">
  153.             <div class="main-content-inner">
  154.                 <div class="page-content">
  155.                     <div class="row">
  156.                         <div class="col-xs-12">
  157.                             <!-- PAGE CONTENT BEGINS -->
  158.                             <div id="MainArea">
  159.                                 @RenderBody()
  160.                             </div>
  161.                             <div id="loading" style="display: none; color:red; font-weight: bold; z-index: 999; background-color: transparent; position: absolute; vertical-align: middle; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0.5; text-align: center; ">
  162.  
  163.                                 <div style="margin-top:10%">&nbsp;</div>
  164.                                 <i class="fa fa-refresh fa-spin fa-4x"></i>
  165.                                 <p>
  166.                                     Loading Your Contents...
  167.                                 </p>
  168.                             </div>
  169.  
  170.                             <!-- PAGE CONTENT ENDS -->
  171.                         </div><!-- /.col -->
  172.                     </div><!-- /.row -->
  173.                 </div><!-- /.page-content -->
  174.             </div>
  175.         </div><!-- /.main-content -->
  176.  
  177.         <div class="footer">
  178.             <div class="footer-inner">
  179.                 <div class="footer-content" style="padding:0px;">
  180.                     <span class="bigger-120">
  181.                         <span class="blue bolder"></span>
  182.                         Developed by Automation & Systems &copy;@DateTime.Now.Year
  183.                     </span>
  184.  
  185.                     &nbsp; &nbsp;
  186.                     <span class="action-buttons">
  187.  
  188.  
  189.                         <a href="http://www.xyz.net/">
  190.                             <i class="ace-icon fa fa-globe text-primary bigger-150"></i>
  191.                         </a>
  192.  
  193.                     </span>
  194.                 </div>
  195.             </div>
  196.         </div>
  197.  
  198.         <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
  199.             <i class="fa fa-angle-double-up"></i>
  200.         </a>
  201.     </div><!-- /.main-container -->
  202.     <script type="text/javascript">
  203.             if('ontouchstart' in document.documentElement) document.write("<script src='assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>");
  204.     </script>
  205.     <script>
  206.        
  207.     </script>
  208.     <script>
  209.         var permissionList = null;
  210.         var flgSave = false;
  211.         var flgUpdate = false;
  212.         var flgDelete = false;
  213.         var us = '@Session["UserID"]';
  214.         $(function () {
  215.             $.ajax({
  216.                 dataType: "json",
  217.                 url: 'App_Data_Json/JsonFile/' + us + '_User.json',
  218.                 cache: false,
  219.                 success: function (data) {
  220.                     permissionList = data;
  221.                 }
  222.             });
  223.         })
  224.         function GetPermission(MenuId)
  225.         {
  226.             var curPer = [];
  227.             curPer = $.grep(permissionList, function (e) { return e.vMenuID == MenuId });
  228.             if(curPer.length>0)
  229.             {
  230.                 flgSave = curPer[0].bFlgSave;
  231.                 flgUpdate = curPer[0].bFlgUpdate;
  232.                 flgDelete = curPer[0].bFlgDelete;
  233.                 showHideButton()
  234.             }
  235.         }
  236.         function showHideButton() {
  237.             if ($(".btn-addUpdate").val() == "Save" && !flgSave)
  238.                 $(".btn-addUpdate").hide()
  239.             else if ($(".btn-addUpdate") == "Save" && flgSave)
  240.                 $(".btn-addUpdate").show()
  241.             if ($(".btn-addUpdate") == "Update" && !flgUpdate)
  242.                 $(".btn-addUpdate").hide()
  243.             if ($(".btn-addUpdate") == "Update" && flgUpdate)
  244.                 $(".btn-addUpdate").show()
  245.            
  246.         }
  247.        
  248.     </script>
  249. </body>
  250. </html>
Advertisement
Add Comment
Please, Sign In to add comment