Pizza notice
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
using Aberwyn.Data;
|
||||
using Aberwyn.Models;
|
||||
using System.Linq;
|
||||
using Aberwyn.Services;
|
||||
|
||||
namespace Aberwyn.Controllers
|
||||
{
|
||||
@@ -9,11 +10,14 @@ namespace Aberwyn.Controllers
|
||||
{
|
||||
private readonly MenuService _menuService;
|
||||
private readonly ApplicationDbContext _context;
|
||||
private readonly PizzaNotificationService _pizzaNotifier;
|
||||
|
||||
public PizzaController(MenuService menuService, ApplicationDbContext context)
|
||||
public PizzaController(PizzaNotificationService pizzaNotifier,MenuService menuService, ApplicationDbContext context)
|
||||
{
|
||||
_menuService = menuService;
|
||||
_context = context;
|
||||
_pizzaNotifier = pizzaNotifier;
|
||||
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
@@ -50,6 +54,7 @@ namespace Aberwyn.Controllers
|
||||
|
||||
_context.PizzaOrders.Add(order);
|
||||
_context.SaveChanges();
|
||||
_pizzaNotifier.NotifyPizzaSubscribersAsync(pizzaName, customerName);
|
||||
|
||||
TempData["Success"] = "Beställningen har lagts!";
|
||||
return RedirectToAction("Order");
|
||||
|
||||
Reference in New Issue
Block a user