internal CDialogMain(ILogic iLogic) { InitializeComponent(); _iLogic = iLogic; _iLogicSearch = iLogic.LogicSearch; _iLogicInsert = iLogic.LogicInsert; _iLogicWarning = iLogic.LogicWarning; _iLogicUpdate = iLogic.LogicUpdate; _dialogNewProduct = new CDialogNewProduct(_iLogicInsert, this); _dialogRestock = new CDialogRestock(_iLogicUpdate, this); _dialogNewCategory = new CDialogNewCategory(_iLogicInsert, this); _ListIProduct = new List <IProduct>(); _ListDisplayedIProduct = new List <IProduct>(); _ListCategory = new List <IProductCategory>(); _iFactoryProduct = new CFactoryCProduct(); _iFactoryProductCategory = new CFactoryCProductCategory(); }
internal CDialogRestock(ILogicUpdate iLogicUpdate, CDialogMain dialogMain) { InitializeComponent(); _iLogicUpdate = iLogicUpdate; _dialogMain = dialogMain; }