Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. @model GraniteHouse.Models.Products
  2. @using GraniteHouse.Extensions
  3. @using Microsoft.AspNetCore.Http
  4.  
  5. @inject IHttpContextAccessor HttpContextAccessor
  6.  
  7. <br />
  8. <h2 class="text-info"> Product Details</h2>
  9.  
  10. <form method="post">
  11. <div class="p-4 border rounded row">
  12. <div class="col-8">
  13.  
  14. <div class="form-group row">
  15. <div class="col-md-4">
  16. <label asp-for="Name"></label>
  17. </div>
  18. <div class="col-md-8">
  19. <input asp-for="Name" readonly class="form-control" />
  20. </div>
  21. </div>
  22.  
  23. <div class="form-group row">
  24. <div class="col-md-4">
  25. <label asp-for="ShadeColor"></label>
  26. </div>
  27. <div class="col-md-8">
  28. <input asp-for="ShadeColor" class="form-control" readonly />
  29. </div>
  30. </div>
  31.  
  32. <div class="form-group row">
  33. <div class="col-md-4">
  34. <label asp-for="Price"></label>
  35. </div>
  36. <div class="col-md-8">
  37. <input asp-for="Price" class="form-control" readonly />
  38. </div>
  39. </div>
  40.  
  41.  
  42.  
  43. <div class="form-group row">
  44. <div class="col-md-4">
  45. <label asp-for="ProductTypes"></label>
  46. </div>
  47. <div class="col-md-8">
  48. <input asp-for="ProductTypes.Name" class="form-control" readonly />
  49. </div>
  50.  
  51. </div>
  52.  
  53. @if(!Model.SpecialTags.Name.Equals("--None--"))
  54. {
  55. <div class="form-group row">
  56. <div class="col-md-4">
  57. <label asp-for="SpecialTags"></label>
  58. </div>
  59. <div class="col-md-8">
  60. <input asp-for="SpecialTags.Name" class="form-control" readonly />
  61. </div>
  62. </div>
  63. }
  64.  
  65. <div class="form-group row">
  66. <div class="col-md-4">
  67. </div>
  68. <div class="col-md-8">
  69. @{
  70. bool isInBag = false;
  71. List<int> lstCart = HttpContextAccessor.HttpContext.Session.Get<List<int>>("ssShoppingCart");
  72. if (lstCart != null && lstCart.Contains(Model.Id))
  73. {
  74. isInBag = true;
  75. }
  76. }
  77. @if (isInBag)
  78. {
  79. <button type="submit" value="Remove From Bag" asp-route-id="@Model.Id" asp-action="remove" class="btn btn-danger form-control">Remove from Bag</button>
  80.  
  81. }
  82. else
  83. {
  84.  
  85. <button type="submit" value="Add to Bag" asp-route-id="@Model.Id" class="btn btn-primary form-control">Add to Bag</button>
  86. }
  87. </div>
  88. </div>
  89.  
  90. </div>
  91. <div class="col-1">
  92.  
  93. </div>
  94. <div class="col-3">
  95. <img src="@Model.Image" width="100%" style="border-radius:5px; border:1px solid:#bbb9b9;" />
  96.  
  97. <br /><br />
  98. @if(Model.Available)
  99. {
  100. <img src="~/images/instock.png" width="50%"/>
  101. }
  102. </div>
  103. <br />
  104. <div class="form-group">
  105. <input hidden asp-for="Id" />
  106. <a asp-action="Index" class="btn btn-success">Back to List</a>
  107. </div>
  108. </div>
  109. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement