示例#1
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         Logger("Проверяю пути", logBox);
         CheckPath(textBox1.Text, textBox2.Text, textBox3.Text);
         Logger("Считываю конфигурацию", logBox);
         Package pck = XmlHelper.GetXmlData(textBox2.Text);
         Logger("Получаю строки подключения", logBox);
         var conns             = AccessHelper.GetConnsStrings(textBox1.Text);
         List <Statistic> stat = new List <Statistic>();
         Logger("Выполняю запросы", logBox);
         AccessHelper.ExecuteCommands(conns, pck, stat, logBox);
         Logger("Создаю Excel", logBox);
         ExcelHelper.FillExcel(textBox3.Text, stat);
         Logger("Программа успешно завершена", logBox);
     }
     catch (Exception ex)
     {
         Logger(ex.ToString(), logBox);
         Logger("Программа завершилась с ошибками", logBox);
     }
 }