//compila D2 private void button4_Click(object sender, RoutedEventArgs e) { try { validateInputTexBoxes(); if (team.Athlete_list == null) { fileSelect(); } int i; openXML moduloD2 = new openXML(file_moduloD, file_moduloD2, Output_path); for (i = 1; i < team.Athlete_list.Length; i++) { moduloD2.fillD2(team, i); } string message; if (i == 1) { message = "1 modulo D2 esportato"; } else { message = i + " moduli D2 esportati"; } DialogBox.write(caption, message, MessageBoxImage.Information); } catch (OpenXmlPackageException ex) { throw new Exception("ER 03: modulo D2 non valido", ex); } catch (System.IO.IOException ex) { throw new Exception("ER 04. Chiudere il Modulo D2 e riprovare.", ex); } catch (Exception ex) { DialogBox.write(caption, ex.Message, MessageBoxImage.Error); } }
//compila D private void button3_Click(object sender, RoutedEventArgs e) { // fillModule(); try { validateInputTexBoxes(); if (team.Athlete_list == null) { fileSelect(); } openXML moduloD = new openXML(file_moduloD, file_moduloD2, Output_path); moduloD.fillD(team); DialogBox.write(caption, "Modulo D compilato.", MessageBoxImage.Information); } catch (OpenXmlPackageException ex) { DialogBox.write(caption, ex.Message + "\nER 01: modulo D non valido", MessageBoxImage.Error); } catch (System.IO.IOException ex) { DialogBox.write(caption, ex.Message + "\nER 02. Chiudere il Modulo D e riprovare.", MessageBoxImage.Error); } catch (Exception ex) { DialogBox.write(caption, ex.Message, MessageBoxImage.Error); } }