Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. @using ClassLibrarySeminarski.Model;
  2. @using Microsoft.EntityFrameworkCore;
  3. @{
  4. int brojac = 0;
  5. Layout = "~/Views/Shared/AdminLayout.cshtml";
  6. }
  7. @model OnlineFitnessShop.ViewModels.AdministratorVMs.OdjecaPrikazVM
  8. <!DOCTYPE html>
  9.  
  10. <html>
  11. <head>
  12. <meta name="viewport" content="width=device-width" />
  13. <title>Prikaz odjece</title>
  14. </head>
  15. <body>
  16.  
  17. <hr />
  18.  
  19. <div class="container" id="cont1">
  20. <p class="pClass">
  21. Filter za spol:
  22. </p>
  23. <label class="radio-inline">
  24. <input id="rd1" type="radio" name="optradio" onclick="filterMuški()">Muškarci
  25. </label>
  26. <label class="radio-inline">
  27. <input id="rd2" type="radio" name="optradio" onclick="filterŽenski()">Žene
  28. </label>
  29. <label class="radio-inline">
  30. <input id="rd1" type="radio" name="optradio" onclick="filterSvi()" checked>Svi proizvodi
  31. </label>
  32.  
  33. </div>
  34.  
  35. <hr />
  36.  
  37. <div class="tabela">
  38. <table class="table table-hover table-bordered">
  39. <thead class="thead-dark">
  40. <tr>
  41. <th>Slika</th>
  42. <th>Naziv</th>
  43. <th>Cijena</th>
  44. <th>Spol</th>
  45. <th>Brend</th>
  46. <th>Akcija</th>
  47.  
  48.  
  49.  
  50. </tr>
  51. </thead>
  52. <tbody id="b-id">
  53. @foreach (var x in @Model.podaciOdjece)
  54. {
  55. <tr id="red-@brojac">
  56.  
  57. <td>
  58. <img src="/images/@x.ImageUrl" width="50px" height="50px" />
  59. </td>
  60. <td>
  61. @x.Naziv
  62. </td>
  63. <td>
  64. @x.Cijena
  65. <td class="spol">
  66. @x.Spol
  67. </td>
  68. <td>
  69. @x.Brend
  70. </td>
  71.  
  72. @*<td><a href="/Administrator/Uredi?dobavljacid=@x.DobavljacID"><input type="button" class="btn btn-warning" value="Uredi" /></a></td>*@
  73. <td>
  74. <a href="/AdministratorProizvod/UrediOdjecu?OdjecaID=@x.OdjecaID" class="btn btn-info btn-sm "><span class="glyphicon glyphicon-pencil"></span>Uredi</a>
  75. <a href="/AdministratorProizvod/ObrisiOdjecu?OdjecaID=@x.OdjecaID" class="btn btn-danger btn-sm "><span class="glyphicon glyphicon-remove-circle"></span>Obrisi</a>
  76. <a href="/AdministratorProizvod/PrikazVelicine?OdjecaID=@x.OdjecaID" class="btn btn-info btn-sm "><span class="glyphicon glyphicon-list-alt"></span>Upravljanje veličinama</a>
  77. </td>
  78. </tr>
  79. brojac = brojac + 1;
  80. }
  81. </tbody>
  82. </table>
  83.  
  84. <a href="/AdministratorProizvod/DodajOdjecu" class="btn btn-success">Dodaj novu odjeću</a>
  85. </div>
  86.  
  87. <script>
  88. function filterMuški() {
  89. var c, item, a, i,txtValue;
  90. c = document.getElementById("b-id");
  91. item = c.getElementsByTagName("tr");
  92. for (i = 0; i < item.length; i++) {
  93. a = item[i].getElementsByClassName("spol")[0];
  94. txtValue = a.innerText.trim();
  95. var p = item[i].id;
  96. if (txtValue == "Muški") {
  97. document.getElementById(p).style.display = "";
  98. } else {
  99. document.getElementById(p).style.display = "none";
  100. }
  101. }
  102. }
  103.  
  104. function filterŽenski() {
  105. var c, item, a, i,txtValue;
  106. c = document.getElementById("b-id");
  107. item = c.getElementsByTagName("tr");
  108. for (i = 0; i < item.length; i++) {
  109. a = item[i].getElementsByClassName("spol")[0];
  110. txtValue = a.innerText.trim();
  111. console.log(txtValue);
  112. var p = item[i].id;
  113. if (txtValue == "Ženski") {
  114. console.log("radi");
  115. document.getElementById(p).style.display = "";
  116. } else {
  117. document.getElementById(p).style.display = "none";
  118. }
  119. }
  120. }
  121.  
  122. function filterSvi() {
  123. var c, item;
  124. c = document.getElementById("b-id");
  125. item = c.getElementsByTagName("tr");
  126. for (i = 0; i < item.length; i++) {
  127. var p = item[i].id;
  128. if (document.getElementById(p).style.display = "none") {
  129. document.getElementById(p).style.display = ""
  130. }
  131. }
  132. }
  133.  
  134.  
  135. </script>
  136. </body>
  137. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement