orderPersonList();
printResponsable = false;
printCodeBar = false;
} else if(viewOtherRadio.getSelection()) {
personList.clear();
MergeSortAlgorithm sortAlgorithm = new MergeSortAlgorithm();
if(source.contains("de boletos")) {
if(billets.size() > 1) {
sortAlgorithm.sortBankBilletByDateAndName(billets);
}
for (Billet billet : billets) {
personList.add(billet.getPerson());
}
printResponsable = true;
printCodeBar = false;
} else if(source.equals("de cartas de cobran�a")) {
for (Person person : personMap.values()) {
personList.add(person);
}
orderPersonList();
printResponsable = false;
printCodeBar = false;
} else if(source.contains("com c�digo de barras")) {
for (Person person : personMap.values()) {
personList.add(person);
}
orderPersonList();
printResponsable = false;
printCodeBar = true;
} else if(source.equals("de cartas de aniversariantes")) {
for (Person person : personMap.values()) {
personList.add(person);
}
if(personList.size() > 1) {
sortAlgorithm.sortBirthDateByPerson(personList);
}
printResponsable = false;
printCodeBar = false;
}
}