public ShopList(CategoryManagement productTypeManagement, ProductManagement productManagement) { InitializeComponent(); _categoryManagement = productTypeManagement; _productManagement = productManagement; _itemTabControlPages = new ItemTabControlPages(_itemTabControl, _categoryManagement); _shopListPresentationModel = new ShopListPresentationModel(_categoryManagement, _productManagement); _productManagement._writeNewData += UpdateProductData; _categoryManagement._addNewCategory += AddNewTabPage; this.InitialForm(); }
public void Initialize() { _productManagement = new ProductManagement(_readFIle); _categoryManagement = new CategoryManagement(_productManagement); _ShopListPresentationModel = new ShopListPresentationModel(_categoryManagement, _productManagement); }