private void btnSaveActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnSaveActionPerformed
    // updating information about student
    if (!(txtPPS.getText().isEmpty())
        && !(txtName.getText().isEmpty())
        && !(txtSurname.getText().isEmpty())
        && !(txtAddress.getText().isEmpty())
        && !(txtCity.getText().isEmpty())
        && !(txtDOB.getText().isEmpty())
        && !(txtPhone.getText().isEmpty())
        && !(txtEmail.getText().isEmpty())) {

      studentList.get(lstPersons.getSelectedIndex()).setPPSNumber(txtPPS.getText());
      studentList.get(lstPersons.getSelectedIndex()).setFirstName(txtName.getText());
      studentList.get(lstPersons.getSelectedIndex()).setLastName(txtSurname.getText());
      studentList.get(lstPersons.getSelectedIndex()).setAddress(txtAddress.getText());
      studentList.get(lstPersons.getSelectedIndex()).setCity(txtCity.getText());
      studentList.get(lstPersons.getSelectedIndex()).setDateOfBirth(txtDOB.getText());
      studentList.get(lstPersons.getSelectedIndex()).setPhone(txtPhone.getText());
      studentList.get(lstPersons.getSelectedIndex()).setEmail(txtEmail.getText());
      if (cbGender.getSelectedIndex() == 0) {
        studentList.get(lstPersons.getSelectedIndex()).setGender("true");
      } else {
        studentList.get(lstPersons.getSelectedIndex()).setGender("false");
      }

      newConnection.saveStudent(studentList.get(lstPersons.getSelectedIndex()), STARTME.TESTING);
      this.setVisible(false);
      eraseInfo(true, true);
    }
  } // GEN-LAST:event_btnSaveActionPerformed