Advertisement
Guest User

Untitled

a guest
May 14th, 2018
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.65 KB | None | 0 0
  1. @using Microsoft.AspNet.Identity
  2. @if (Request.IsAuthenticated)
  3. {
  4. using (Html.BeginForm("LogOff", "Account", FormMethod.Post, new { id = "logoutForm", @class = "navbar-right" }))
  5. {
  6. @Html.AntiForgeryToken()
  7.  
  8. <ul class="nav navbar-nav navbar-right">
  9. <li>
  10. @Html.ActionLink("Hola: " + User.Identity.GetUserName() + "! ", "Index", "Manage", routeValues: null, htmlAttributes: new { title = "Manage" })
  11. </li>
  12. <li><a href="javascript:document.getElementById('logoutForm').submit()">Log off</a></li>
  13. </ul>
  14. }
  15. }
  16. else
  17. {
  18. <ul class="nav navbar-nav navbar-right">
  19. <li>@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink" })</li>
  20. </ul>
  21. }
  22.  
  23. <!DOCTYPE html>
  24. <html>
  25. <head>
  26. <meta charset="utf-8" />
  27. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  28. <title>@ViewBag.Title - Muebles Pangal</title>
  29. @Styles.Render("~/Content/css")
  30. @Scripts.Render("~/bundles/modernizr")
  31.  
  32. <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
  33. <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
  34.  
  35. </head>
  36. <body>
  37. <div class="container">
  38. <nav class="navbar navbar-expand-lg navbar-dark bg-success">
  39. <a class="navbar-brand" href="#">Muebles Pangal</a>
  40. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarColor01" aria-controls="navbarColor01" aria-expanded="false" aria-label="Toggle navigation" style="">
  41. <span class="navbar-toggler-icon"></span>
  42. </button>
  43. <div class="collapse navbar-collapse" id="navbarColor01">
  44. <ul class="navbar-nav mr-auto">
  45. <li class="nav-item active">
  46. <a class="nav-link" href="@Url.Action("Index", "Home")">Home <span class="sr-only">(current)</span></a>
  47. </li>
  48. <li class="nav-item">
  49. <a class="nav-link" href="@Url.Action("Index", "Categorias")">Categorias </a>
  50. </li>
  51. <li class="nav-item">
  52. <a class="nav-link" href="@Url.Action("Index", "Productoes")">Productos </a>
  53. </li>
  54. <li class="nav-item">
  55. <a class="nav-link" href="@Url.Action("Index", "Ubicacions")">Proveedores </a>
  56. </li>
  57. <li class="nav-item">
  58. <a class="nav-link" href="@Url.Action("Index", "Usuarios")">Usuarios </a>
  59. </li>
  60. </ul>
  61. <form class="form-inline my-2 my-lg-0">
  62. @Html.Partial("_LoginPartial")
  63.  
  64. @*<input class="form-control mr-sm-2" placeholder="Buscar" type="text">
  65. <button class="btn btn-secondary my-2 my-sm-0" type="submit">Buscar</button>*@
  66. </form>
  67.  
  68. </div>
  69. </nav>
  70. <br />
  71. </div>
  72.  
  73. <div class="container body-content">
  74. @RenderBody()
  75. <hr />
  76. <footer>
  77. <p>&copy; @DateTime.Now.Year - Sistema Bodega</p>
  78. </footer>
  79. </div>
  80.  
  81. <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-2.2.0.min.js"></script>
  82.  
  83.  
  84. @Scripts.Render("~/bundles/jquery")
  85. @Scripts.Render("~/bundles/bootstrap")
  86. @RenderSection("scripts", required: false)
  87. </body>
  88. </html>
  89.  
  90. [HttpPost]
  91. [ValidateAntiForgeryToken]
  92. public ActionResult LogOff()
  93. {
  94. AuthenticationManager.SignOut(DefaultAuthenticationTypes.ApplicationCookie);
  95. return RedirectToAction("Index", "Home");
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement