public BarKitchenWindow(BarKitchenController controller) { _barKitchenController = controller; InitializeComponent(); _evRepeater = new OperationEventRepeater <Order>(); _evRepeater.OperationEvent += DoAlterations; _barKitchenController.AddOrderAlterEvent(_evRepeater.Repeater); }
private void btnKitchen_Click(object sender, EventArgs e) { BarKitchenController barKitchenController = new BarKitchenController(ProductType.Dish); Hide(); using (BarKitchenWindow form = new BarKitchenWindow(barKitchenController)) { if (form.ShowDialog() == DialogResult.Cancel) { Close(); } } }