public DynamicControls() { InitializeComponent(); beverageRepo = BeverageRepo.GetBeverageRepo(); RefreshControls(); shoppingCart = ShoppingCart.GetCart(); }
public GridControl() { InitializeComponent(); _cart = ShoppingCart.GetShoppingCart(); _repo = new BeverageRepo(); }
public static IBeverageRepo GetSingletonRepo() { if (_repo == null) { _repo = new BeverageRepo(); } return(_repo); }
public FormMain() { InitializeComponent(); readerWriter = new FileReaderWriter(); beverageRepo = new BeverageRepo(); var beverages = beverageRepo.GetBeverages(); _cart = ShoppingCart.GetShoppingCart(); GenerateControlsForBeverages(beverages); }
public DynamicControls() { //compositie: dit object heeft die klasse nodig, instanties gemaakt InitializeComponent(); beverageRepo = BeverageRepo.GetSingletonRepo(); _cart = Cart.GetCart(); //beverages ophalen en controls genereren var beverages = beverageRepo.GetBeverages(); GenerateControlsForBeverages(beverages); ShowCart(); }
public Form1() { InitializeComponent(); _repo = new BeverageRepo(); _cart = ShoppingCart.GetShoppingCart(); //Dynamic event handler //foreach (var control in this.Controls) //{ // MyUserControl myUserControl = control as MyUserControl; // if (myUserControl != null) // { // myUserControl.AddToCartButtonClicked += AddToCartButtonClickedInUserControl; // } //} //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; }
public void Setup() { _repo = BeverageRepo.GetBeverageRepo(); }
public AddingDrinks() { InitializeComponent(); _repo = BeverageRepo.GetBeverageRepo(); }
public MakeNewBeverage() { repo = BeverageRepo.GetSingletonRepo(); }
private Cart() { _repo = BeverageRepo.GetSingletonRepo(); ItemsInCart = new List <ItemInCart>(); }
public MyUserControl() { InitializeComponent(); _repo = BeverageRepo.GetBeverageRepo(); }