Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Java by sh ( 14 years ago )
private static boolean checkList(String Pesel, String EvName) {
boolean thesame = false;
for(MyEvent evv : reservations.get(Pesel)) {
if(evv.getName().equals(getEvent(EvName).getName())) thesame = true;
}
return thesame;
}
/**
* Powiąż Użytkownika z imprezą. Dodaje do bazy powiązań.
* @param EvName Nazwa imprezy
* @param Pesel Pesel użytkownika
*/
public static void joinPeselWithEvent(String Pesel, String EvName) {
ArrayList<MyEvent> lista = new ArrayList<MyEvent>();
// reservations.get(Pesel) zwraca eventy powiązone z peselem
if(reservations.get(Pesel) == null) {
// Użytkownik nie ma rezerwacji
System.out.println("Pierwsza rezerwacja");
lista.add(getEvent(EvName));
reservations.put(Pesel, lista);
} else {
// Użytkownik ma rezerwacje
System.out.println("Kolejna rezerwacja");
if(checkList(Pesel, EvName)) {
//Duplikat
System.out.println("Taka rezerwacje już masz tępy chuuju :)");
}
else
reservations.get(Pesel).add(getEvent(EvName));
}
System.out.println("Twoje rezerwacje: ");
for(MyEvent evv : reservations.get(Pesel)) {
System.out.println(evv.getDescription());
}
}
Revise this Paste