Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Boolean pokaz = true;
- Boolean pokazchocjedno = false; // jesli reszta jużwysłąna pokaze dla chociaż jednego niewysłąnego
- SparseBooleanArray checked = listViewOsoby.getCheckedItemPositions();
- for (int z = 0; z < listViewOsoby.getAdapter().getCount(); z++)
- {
- if (checked.get(z)) {
- Log.d(TAG, listViewOsoby.getAdapter().getItem(z).toString());
- String imie = "";
- String nazwisko = "";
- String nrEwidencyjny = "";
- String ID = "";
- String _str = listViewOsoby.getAdapter().getItem(z).toString();
- StringTokenizer str = new StringTokenizer(_str, " \t\n\r");
- while (str.hasMoreTokens()) {
- imie = str.nextElement().toString();
- nazwisko = str.nextElement().toString();
- nrEwidencyjny = str.nextElement().toString();
- Log.d(TAG, "imie = " + imie);
- Log.d(TAG, "nazwisko = " + nazwisko);
- Log.d(TAG, "nrEwidencyjny = " + nrEwidencyjny);
- List<PracownikZlecenieInastalacyjne> wszystko = db.getAllPracownikZlecenieInastalacyjne();
- for (PracownikZlecenieInastalacyjne curr : wszystko) {
- if (curr.getPr_NrEwidencyjny().equals(nrEwidencyjny)) {
- ID = curr.getPr_Id().toString();
- List<RaportRow> _wszystko = db.getAllRaport();
- int i = 0;
- for (RaportRow tmp : _wszystko ) {
- if(tmp.getRp_IdPracownik().equals(ID)){
- if(tmp.getRp_DataOd().substring(0, 10).equals(raport.getRaportowanydzien().substring(0, 10))){
- if(tmp.getRp_TypOperacji().equals("dd")){
- if(tmp.getRp_Wyslany().equals(1)){
- pokaz = false;
- }else{
- pokazchocjedno = true;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- if (pokaz||pokazchocjedno) {
- Calendar mcurrentTime = Calendar.getInstance();
- int hour = mcurrentTime.get(Calendar.HOUR_OF_DAY);
- int minute = mcurrentTime.get(Calendar.MINUTE);
- TimePickerDialog mTimePicker;
- mTimePicker = new TimePickerDialog(getActivity(), new TimePickerDialog.OnTimeSetListener() {
- @Override
- public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
- // if (raport.dojazd_do.isEmpty()){Raport.blokadadojazd = true;}
- dojazd_od_time = String.format("%02d", selectedHour) + ":" + String.format("%02d", selectedMinute);
- dojazd_od.setText(dojazd_od_time);
- raport.setDojazd_od(raport.getRaportowanydzien_pomocnicze() + " " + dojazd_od_time + ":00");
- Log.d(TAG, "raport.setDojazd_od = " + raport.getRaportowanydzien_pomocnicze() + " " + dojazd_od_time + ":00");
- zapisz();
- showGridView();
- }
- }, hour, minute, true);
- mTimePicker.setCancelable(true);
- mTimePicker.show();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement