Aliendreamer

orders

Nov 27th, 2018
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.17 KB | None | 0 0
  1. @model IEnumerable<EventOutputModel>
  2. @{
  3.     ViewData["Title"] = "All Events";
  4.     Layout = "~/Views/Shared/_Layout.cshtml";
  5. }
  6.  
  7. <main class="mt-3 mb-5">
  8.     <h2 class="text-center">@ViewData["Title"]</h2>
  9.     <hr class="hr-2 chushka-bg-color  w-75" />
  10.     <table class="table w-75 mx-auto table-hover">
  11.  
  12.         <thead>
  13.             <tr class="row">
  14.                 <th class="col-md-2">#</th>
  15.                 <th class="col-md-2">Name</th>
  16.                 <th class="col-md-2">Start</th>
  17.                 <th class="col-md-2">End</th>
  18.                 <th class="col-md-4">Action</th>
  19.             </tr>
  20.         </thead>
  21.         <tbody>
  22.             @{
  23.                 var num = 1;
  24.             }
  25.             @foreach (var e in Model)
  26.             {
  27.                 <tr class="row">
  28.                     <th class="col-md-2">@num</th>
  29.                     <td class="col-md-2">@e.Name</td>
  30.                     <td class="col-md-2">@e.Start</td>
  31.                     <td class="col-md-2">@e.End</td>
  32.                     <td class="col-md-4">
  33.                         @if (e.Tickets > 0)
  34.                         {
  35.                             <form class="form-inline col-12" asp-controller="Events" asp-action="Order" method="post" asp-route-id="@e.Id">
  36.  
  37.                                 <div class="form-group mx-sm-3 mb-2">
  38.                                     <label for="OrderedTickets" class="p-1">Tickets</label>
  39.                                     <input type="number" class="form-control" name="Tickets" id="OrderedTickets">
  40.                                 </div>
  41.  
  42.                                 <button type="submit" class="btn btn-info col-2 btn-sm mb-2">Order</button>
  43.                             </form>
  44.                             <span><p class="h5 alert-danger">Tickets Left: @e.Tickets</p></span>
  45.                         }
  46.                         else
  47.                         {
  48.                             <span><p class="h2 alert-danger">Event Sold Out</p></span>
  49.  
  50.                         }
  51.                     </td>
  52.                 </tr>
  53.                 num++;
  54.             }
  55.         </tbody>
  56.     </table>
  57.     <hr class="hr-2 chushka-bg-color  w-75" />
  58. </main>
Advertisement
Add Comment
Please, Sign In to add comment