Example #1
0
 // Erstellen CDialogSearch für Suchen
 public static void SearchCreate(ILogicSearch logicSearch, IDialog dialogMain)
 {
     if (dialogMain is CDialogMain)
     {
         (dialogMain as CDialogMain).DialogSearch = new CDialogSearch(logicSearch, dialogMain);
     }
 }
 internal CDialogTrade(ILogic iLogic, CDialogMain dialogMain)
 {
     InitializeComponent( );
     _iLogicSearch = iLogic.LogicSearch;
     _iLogicTrade  = iLogic.LogicTrade;
     _dialogMain   = dialogMain;
 }
 public static void CreateSearch(ILogicSearch logicSearch, IDialog dialog)
 {
     if (dialog is CDialog)
     {
         (dialog as CDialog).DialogSearch = new CDialogSearch(logicSearch, dialog);
     }
 }
Example #4
0
 internal CDialogMain(ILogic iLogic)
 {
     InitializeComponent( );
     _iLogic           = iLogic;
     _iLogicSearch     = iLogic.LogicSearch;
     _iLogicTrade      = iLogic.LogicTrade;
     _iCar             = new CFactoryCar( ).Create( );
     _dialogSearch     = new CDialogSearch(iLogic, this);
     _dialogSearchView = new CDialogSearchView(this);
     _dialogTrade      = new CDialogTrade(iLogic, this);
 }
 internal CDialogSearch(ILogicSearch logicSearch, IDialog dialog)
 {
     InitializeComponent();
     if (dialog is CDialogMain)
     {
         _dialogMain = dialog as CDialogMain;
     }
     else
     {
         CErrorHandling.ShowAndStop("Fehler beim Initialisieren von CDialogSearch", "Programmabbruch");
     }
     _logicSearch = logicSearch;
     _videoSearch = new VideoDtoSearch();
 }
        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();
        }
Example #7
0
 internal CDialogSearch(ILogicSearch logicSearch, IDialog dialog)
 {
     InitializeComponent();
     _dialog      = dialog as CDialog;
     _logicSearch = logicSearch;
 }