Welcome, guest! Login / Register - Why register?
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

Your Name: Code Language: