public PizzaController(IPizzaRepo pizzaRepo, IToppingRepo toppingRepo, ISizeRepo sizeRepo, ILogger <PizzaController> logger) { _pizzaRepo = pizzaRepo; _toppingRepo = toppingRepo; _sizeRepo = sizeRepo; _logger = logger; }
public OrderRepo(PizzaReservationContext pizzaReservation, ILogger <OrderRepo> logger, IPizzaRepo pizzaRepo, ISizeRepo sizeRepo) { _pizzaReservation = pizzaReservation; _logger = logger; _pizzaRepo = pizzaRepo; _sizeRepo = sizeRepo; }
public Form1() { InitializeComponent(); _cart = ShoppingCart.GetShoppingCart(); _repo = new PizzaRepo(); // Event handling -> Hook up the delegate in the User Control class to a listener in this class //myUserControl1.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; //myUserControl2.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; //myUserControl3.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; //myUserControl4.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; //myUserControl5.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; // Do the same but dynamic. Foreach MyUserControl in control, hook up listener foreach (var control in this.Controls) { MyUserControl myUserControl = control as MyUserControl; if (myUserControl != null) { myUserControl.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; } } }
public DynamicControls() { InitializeComponent(); pizzaRepo = new PizzaRepo(); var pizzas = pizzaRepo.GetPizzas(); GenerateControlsForPizzas(pizzas); }
public PizzaVM(IPizzaRepo pizzaRepo, IToppingRepo toppingRepo, ISizeRepo sizeRepo, Pizza pizza) { Pizza = pizza; SelectedToppings = pizzaRepo.GetPizzaToppings(pizza.Name).Result; Toppings = new MultiSelectList(toppingRepo.GetToppingsAsync().Result, "ToppingId", "Name", SelectedToppings); SelectedSizes = pizzaRepo.GetPizzaSizes(pizza.Name).Result; Sizes = new MultiSelectList(sizeRepo.GetSizesAsync().Result, "SizeId", "Name", SelectedSizes); }
public OrderVM(Order order, IOrderRepo orderRepo, IPizzaRepo pizzaRepo) { Order = order; SelectedPizzas = orderRepo.GetPizzasAsync(order.OrderId).Result; Pizzasorder = new MultiSelectList(pizzaRepo.GetPizzasAsync().Result, "PizzaId", "Name", SelectedPizzas); foreach (var pizza in pizzaRepo.GetPizzasAsync().Result) { Dictionary <Pizza, List <Size> > PizzaSizes = new Dictionary <Pizza, List <Size> >(); PizzaSizes.Add(pizza, pizzaRepo.GetPizzaSizes(pizza.Name).Result); } }
public PizzaOrdersVM(IOrderRepo orderRepo, IPizzaRepo pizzaRepo, Order order) { Order = order; SelectedPizzas = orderRepo.GetPizzasAsync(order.OrderId).Result; //Voor de pizza's in een order SelectedOrderPizzas = orderRepo.GetOrderPizzasAsync(order.OrderId).Result; //Voor de prijs uit de tussentabel te halen SelectedOrderSizes = orderRepo.GetOrderSizes(order.OrderId).Result; //Om de grootte van de pizza op te halen Pizzas = new MultiSelectList(pizzaRepo.GetPizzasAsync().Result, "PizzaId", "Name", SelectedPizzas); PizzaSizes = new Dictionary <string, SelectList>(); foreach (var pizza in pizzaRepo.GetPizzasAsync().Result) { PizzaSizes.Add(pizza.Name, new SelectList(pizzaRepo.GetPizzaSizes(pizza.Name).Result, "SizeId", "Name", SelectedPizzaSizes)); } }
public PizzaService(IPizzaRepo pizzaRepo, IIngredientRepo ingredientRepo, IMapper mapper) { _pizzaRepo = pizzaRepo; _ingredientRepo = ingredientRepo; _mapper = mapper; }
public MyUserControl() { InitializeComponent(); _cart = ShoppingCart.GetShoppingCart(); _repo = new PizzaRepo(); }
public PizzaService(IPizzaRepo repo, IMemoryCache cache) { _repo = repo; _cache = cache; }
public BannerController(IPizzaRepo pizzaRepo, IViewToStringRendererService viewToStringRenderer) { _viewToStringRenderer = viewToStringRenderer; _pizzaRepo = pizzaRepo; }
public OrderController(IPizzaRepo pizzaRepo, ISizeRepo sizeRepo, IOrderRepo orderRepo) { _pizzaRepo = pizzaRepo; _sizeRepo = sizeRepo; _orderRepo = orderRepo; }
public PizzasController(IPizzaRepo pizzaRepo, ILogger <PizzasController> logger, IMapper mapper) { _pizzaRepo = pizzaRepo; _logger = logger; _mapper = mapper; }
public PizzastoreController(IPizzaRepo repo) { Repo = repo; }
public CustomerController(IPizzaRepo repo) { Repo = repo; }