private Student getStudentFromTable() {
		DefaultTableModel dtm = (DefaultTableModel) studentsTable.getModel();
		Vector data = dtm.getDataVector();
		int rowSelected = studentsTable.getSelectedRow();
		String name = ((Vector) data.elementAt(rowSelected)).elementAt(1)
				.toString();
		String lastName = ((Vector) data.elementAt(rowSelected)).elementAt(2)
				.toString();
		String date = ((Vector) data.elementAt(rowSelected)).elementAt(3)
				.toString();
		String[] dateS = date.split("/");
		Calendar dateBorn = Calendar.getInstance();
		dateBorn.set(Calendar.DAY_OF_MONTH, Integer.parseInt(dateS[0]));
		dateBorn.set(Calendar.MONTH, Integer.parseInt(dateS[1]) - 1);
		dateBorn.set(Calendar.YEAR, Integer.parseInt(dateS[2]));
		try {
			Student student = familyService.findStudent(new Student(name,
					lastName, dateBorn));
			return student;
		} catch (InstanceNotFoundException e1) {
			return null;
		}
	}