示例#1
0
 void _view_InitializeConnection(object sender, EventArgs args)
 {
     if (dataReader.IsValidParameters())
     {
         dataReader.InitConnection();
     }
     else
     {
         _messageService.ShowExclamation("Invalid parameters connection!");
     }
 }
        void TestConnection(object sender, EventArgs args)
        {
            string filePath = _view.FileDBFormat == 0 ? _view.filePathMDF : _view.filePathACS;

            dataModel = new ModelBase();
            dataModel.InitConnection();

            dataModel.SetParameters(
                _view.filePathMDF,
                _view.filePathACS,
                _view.FileDBFormat);

            if (!dataModel.IsValidParameters())
            {
                _messageService.ShowError("Не удаётся найти файл: \n"
                                          + filePath + "\n\n"
                                          + "Проверьте правильность пути файла");
                return;
            }

            _messageService.ShowMessage(dataModel.TestConnection());
            dataModel.CloseConnection();
        }