private void btnParse_Click(object sender, EventArgs e) { if (filePath == null) { tsslInfo.Text = "Файл не выбран."; return; } try { switch (selectedType) { case DataType.None: return; case DataType.Disciplines: ExcelParser.ParseDisciplines(out parsedData, filePath); break; case DataType.Students: ExcelParser.ParseStudents(out parsedData, filePath); break; case DataType.Teachers: ExcelParser.ParseTeachers(out parsedData, filePath); break; } tsslInfo.Text = "Файл прочитан."; } catch (Exception ex) { logger.Error(ex); } }