Advertisement
PomozMi

Untitled

Aug 31st, 2015
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.76 KB | None | 0 0
  1.  
  2.  
  3.             Boolean pokaz = true;          
  4.             Boolean pokazchocjedno = false; // jesli reszta jużwysłąna pokaze dla chociaż jednego niewysłąnego
  5.            
  6.             SparseBooleanArray checked = listViewOsoby.getCheckedItemPositions();
  7.  
  8.             for (int z = 0; z < listViewOsoby.getAdapter().getCount(); z++)
  9.             {
  10.                 if (checked.get(z)) {
  11.                     Log.d(TAG, listViewOsoby.getAdapter().getItem(z).toString());
  12.  
  13.                     String imie = "";
  14.                     String nazwisko = "";
  15.                     String nrEwidencyjny = "";
  16.  
  17.                     String ID = "";
  18.  
  19.                     String _str = listViewOsoby.getAdapter().getItem(z).toString();
  20.                     StringTokenizer str = new StringTokenizer(_str, " \t\n\r");
  21.                     while (str.hasMoreTokens()) {
  22.                         imie = str.nextElement().toString();
  23.                         nazwisko = str.nextElement().toString();
  24.                         nrEwidencyjny = str.nextElement().toString();
  25.                         Log.d(TAG, "imie = " + imie);
  26.                         Log.d(TAG, "nazwisko = " + nazwisko);
  27.                         Log.d(TAG, "nrEwidencyjny = " + nrEwidencyjny);
  28.                         List<PracownikZlecenieInastalacyjne> wszystko = db.getAllPracownikZlecenieInastalacyjne();
  29.                         for (PracownikZlecenieInastalacyjne curr : wszystko) {
  30.                             if (curr.getPr_NrEwidencyjny().equals(nrEwidencyjny)) {
  31.                                 ID = curr.getPr_Id().toString();
  32.  
  33.                                 List<RaportRow> _wszystko = db.getAllRaport();
  34.  
  35.                                 int i = 0;
  36.                                 for (RaportRow tmp : _wszystko ) {
  37.  
  38.                                     if(tmp.getRp_IdPracownik().equals(ID)){
  39.                                         if(tmp.getRp_DataOd().substring(0, 10).equals(raport.getRaportowanydzien().substring(0, 10))){
  40.                                             if(tmp.getRp_TypOperacji().equals("dd")){
  41.                                                 if(tmp.getRp_Wyslany().equals(1)){
  42.                                                     pokaz = false;
  43.                                                 }else{
  44.                                                     pokazchocjedno = true;
  45.                                                 }
  46.                                                
  47.                                             }
  48.                                         }
  49.                                     }
  50.                                 }
  51.                             }
  52.                         }
  53.                     }
  54.                 }
  55.  
  56.             }
  57.  
  58. if (pokaz||pokazchocjedno) {
  59.  
  60.  
  61.     Calendar mcurrentTime = Calendar.getInstance();
  62.     int hour = mcurrentTime.get(Calendar.HOUR_OF_DAY);
  63.     int minute = mcurrentTime.get(Calendar.MINUTE);
  64.     TimePickerDialog mTimePicker;
  65.  
  66.     mTimePicker = new TimePickerDialog(getActivity(), new TimePickerDialog.OnTimeSetListener() {
  67.         @Override
  68.         public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
  69.             //       if (raport.dojazd_do.isEmpty()){Raport.blokadadojazd = true;}
  70.  
  71.             dojazd_od_time = String.format("%02d", selectedHour) + ":" + String.format("%02d", selectedMinute);
  72.             dojazd_od.setText(dojazd_od_time);
  73.             raport.setDojazd_od(raport.getRaportowanydzien_pomocnicze() + " " + dojazd_od_time + ":00");
  74.             Log.d(TAG, "raport.setDojazd_od = " + raport.getRaportowanydzien_pomocnicze() + " " + dojazd_od_time + ":00");
  75.             zapisz();
  76.             showGridView();
  77.         }
  78.     }, hour, minute, true);
  79.  
  80.     mTimePicker.setCancelable(true);
  81.     mTimePicker.show();
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement