public void init(Sag sag) {
        setSag(sag);

        cpr_textField.setText(this.sag.getPerson().getCpr());
        cpr_textField.setEnabled(false);

        sagssted_textField.setText(this.sag.getSagsSted());

        fornavn_textField.setText(this.sag.getPerson().getFornavn());
        fornavn_textField.setEnabled(false);
        mellemnavn_textField.setText(this.sag.getPerson().getMellemnavn());
        mellemnavn_textField.setEnabled(false);
        efternavn_textField.setText(this.sag.getPerson().getEfternavn());
        efternavn_textField.setEnabled(false);

        paragraf_textField.setText(this.sag.getParagraf());
        paragraf_textField.setForeground(Color.black);

        foranstaltningsnavn_textField.setText(this.sag.getForanstaltningsnavn());

        beskrivelse_textArea.setText(this.sag.getBeskrivelse());

        periodeFra_textField.setText(String.valueOf(this.sag.getPeriodeFra()));
        periodeFra_textField.setForeground(Color.BLACK);

        periodeTil_textField.setText(String.valueOf(this.sag.getPeriodeTil()));
        periodeTil_textField.setForeground(Color.black);

        switch (this.sag.getAer()) {
            case 0:
                aerNej_radioButton.setSelected(true);
                aerJa_radioButton.setSelected(false);
                break;
            case 1:
                aerNej_radioButton.setSelected(false);
                aerJa_radioButton.setSelected(true);
                break;
        }

        switch (this.sag.getSagstype()) {
            case 1:
                sagstypeSocialsag_radioButton.setSelected(true);
                sagstypeHandicapsag_radioButton.setSelected(false);
                sagstypeFlygtningerefusion_radioButton.setSelected(false);
                sagstypeMellmkommunal_radioButton.setSelected(false);
                break;
            case 2:
                sagstypeSocialsag_radioButton.setSelected(false);
                sagstypeHandicapsag_radioButton.setSelected(true);
                sagstypeFlygtningerefusion_radioButton.setSelected(false);
                sagstypeMellmkommunal_radioButton.setSelected(false);
                break;
            case 3:
                sagstypeSocialsag_radioButton.setSelected(false);
                sagstypeHandicapsag_radioButton.setSelected(false);
                sagstypeFlygtningerefusion_radioButton.setSelected(true);
                sagstypeMellmkommunal_radioButton.setSelected(false);
                break;
            case 4:
                sagstypeSocialsag_radioButton.setSelected(false);
                sagstypeHandicapsag_radioButton.setSelected(false);
                sagstypeFlygtningerefusion_radioButton.setSelected(false);
                sagstypeMellmkommunal_radioButton.setSelected(true);
                break;
        }

        betalingCPR_textField.setText(this.sag.getBetaler().getBetalingCPR());
        betalingNavn_textField.setText(this.sag.getBetaler().getBetalingNavn());
        betalingNavn_textField.setEnabled(false);
        betalingBelob_textField.setText(String.valueOf(this.sag.getBetalingBelob()));

    }