OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Rev

Rev 73 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 73 Rev 80
Line 12... Line 12...
12
 */
12
 */
13
 
13
 
14
 package org.openconcerto.erp.core.finance.accounting.ui;
14
 package org.openconcerto.erp.core.finance.accounting.ui;
15
 
15
 
16
import org.openconcerto.erp.generationDoc.gestcomm.JournalPaieXmlSheet;
16
import org.openconcerto.erp.generationDoc.gestcomm.JournalPaieXmlSheet;
-
 
17
import org.openconcerto.utils.ExceptionHandler;
17
 
18
 
18
import java.awt.event.ActionEvent;
19
import java.awt.event.ActionEvent;
19
import java.util.concurrent.ExecutionException;
-
 
20
 
20
 
21
public class ImpressionJournalPayePanel extends ImpressionPayePanel {
21
public class ImpressionJournalPayePanel extends ImpressionPayePanel {
22
 
22
 
23
    public ImpressionJournalPayePanel() {
23
    public ImpressionJournalPayePanel() {
24
        super();
24
        super();
Line 27... Line 27...
27
    public void actionPerformed(ActionEvent e) {
27
    public void actionPerformed(ActionEvent e) {
28
        final JournalPaieXmlSheet bSheet = new JournalPaieXmlSheet(selMoisDeb.getSelectedId(), selMoisEnd.getSelectedId(), Integer.valueOf(textAnnee.getText()));
28
        final JournalPaieXmlSheet bSheet = new JournalPaieXmlSheet(selMoisDeb.getSelectedId(), selMoisEnd.getSelectedId(), Integer.valueOf(textAnnee.getText()));
29
        try {
29
        try {
30
            bSheet.createDocument();
30
            bSheet.createDocument();
31
            bSheet.showPrintAndExport(true, false, false);
31
            bSheet.showPrintAndExport(true, false, false);
32
        } catch (InterruptedException exn) {
-
 
33
            // TODO Bloc catch auto-généré
-
 
34
            exn.printStackTrace();
-
 
35
        } catch (ExecutionException exn) {
32
        } catch (Exception originalExn) {
36
            // TODO Bloc catch auto-généré
33
            ExceptionHandler.handle("Erreur lors de l'impression du journal de paye", originalExn);
37
            exn.printStackTrace();
-
 
38
        }
34
        }
39
    }
35
    }
40
 
36
 
41
}
37
}