Esempio n. 1
0
        bool stopThread    = false;  //Флаг для остановки потока

        //Конструктор
        public SitePresenter(ISite view)
        {
            //Сохраним ссылку на форму
            siteView = view;
            //Создадим экземпляр модели
            siteModel = new SiteModel();
            //Соединимся с БД
            siteModel.ConnectionDB();
            //Прочитаем данные из БД
            siteModel.GetDate();
            //Настроим источник данных для DataGridView
            siteView.DataSource = siteModel.Sites;

            //Создаем новый поток
            Thread checkThread = new Thread(new ThreadStart(CheckSite));

            //Запускаем поток
            checkThread.Start();
        }