public static void ImportReqisite() { RequisiteSQLiteDataProvider requisiteSQLiteDataProvider = new RequisiteSQLiteDataProvider(); RequisiteDataProvider requisiteDataProvider = new RequisiteDataProvider(); requisiteSQLiteDataProvider.ImportRequisite(requisiteDataProvider.LoadRequsite()); }
private void ImportButton_Click(object sender, EventArgs e) { if (FirstINNTextBox.Text != SecondINNTextBox.Text) { MessageBox.Show("Введенные вами ИНН не совпадают"); return; } var dialogResult = MessageBox.Show("Вы уверены, что хотете сделать импорт данных для ИНН " + FirstINNTextBox.Text, "Предупреждение", MessageBoxButtons.YesNo); if (dialogResult == System.Windows.Forms.DialogResult.Yes) { if (!File.Exists(Constants.SQLiteDataBaseFullPath)) { File.Copy(Constants.pureSQLitePath, Constants.SQLiteDataBaseFullPath); } importStarted = true; try { RequisiteDataProvider requisiteDataProvider = new RequisiteDataProvider(); string INN = FirstINNTextBox.Text; requisiteDataProvider.SetINN(INN); ImportProgressBar.Increment(1); DataImporter.ImportIncomeAndExpense(INN); ImportProgressBar.Increment(1); DataImporter.ImportCommonAssets(INN); ImportProgressBar.Increment(1); DataImporter.ImportGuideToOperations(); ImportProgressBar.Increment(1); DataImporter.ImportBankAccounts(INN); ImportProgressBar.Increment(1); DataImporter.ImportReqisite(); } catch { MessageBox.Show("Во время импорта произошла ошибка и он будет отменен, обратитесь к поставщику программы"); Environment.Exit(1); } isImportCorrect = true; importStarted = false; Close(); } }