diff --git a/Controllers/OrderController.cs b/Controllers/OrderController.cs index b495e8c..9030aaf 100644 --- a/Controllers/OrderController.cs +++ b/Controllers/OrderController.cs @@ -125,7 +125,7 @@ public class OrderController : Controller _context.OrderItems.Add(orderItem); await _context.SaveChangesAsync(); - return RedirectToAction("Join", new { code = order.OrderCode }); + return RedirectToAction("Details" , new { code = order.OrderCode }); } [HttpPost] diff --git a/Views/Order/Details.cshtml b/Views/Order/Details.cshtml index f2181db..4bad2d5 100644 --- a/Views/Order/Details.cshtml +++ b/Views/Order/Details.cshtml @@ -93,7 +93,7 @@ -
+
@Localizer.Get("Orders") (@Model.OrderItems.Count)
@@ -176,6 +176,7 @@ }
+
diff --git a/Views/Order/Join.cshtml b/Views/Order/Join.cshtml index 6cda1fa..70d1070 100644 --- a/Views/Order/Join.cshtml +++ b/Views/Order/Join.cshtml @@ -28,51 +28,7 @@
-
-
-
@Localizer["MenuItems"]
-
-
- @if (Model.MenuItems.Any()) - { -
- - -
- - -
- -
- - -
- -
- - -
- -
- @Localizer["Total"]: @Html.Raw(Localizer["Currency", "0.00"]) -
- - - @Localizer["BackToDashboard"] -
- } - else - { -

@Localizer["NoItemsAvailable"]

- } -
-
+
diff --git a/Views/Shared/PlaceOrder.cshtml b/Views/Shared/PlaceOrder.cshtml new file mode 100644 index 0000000..1673ce4 --- /dev/null +++ b/Views/Shared/PlaceOrder.cshtml @@ -0,0 +1,67 @@ +@using OneForMe.Services +@inject LocalizationService Localizer + +@model OneForMe.Models.Order + +
+
+
@Localizer["MenuItems"]
+
+
+ @if (Model.MenuItems.Any()) + { +
+ + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ @Localizer["Total"]: @Html.Raw(Localizer["Currency", "0.00"]) +
+ + + @Localizer["BackToDashboard"] +
+ } + else + { +

@Localizer["NoItemsAvailable"]

+ } +
+
+ +@section Scripts { + +} \ No newline at end of file