Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void clear(){
- dojazd_od.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.dojazd = false;
- clearRow("dd");
- return true;
- }
- });
- dojazd_do.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.dojazd = false;
- clearRow("dd");
- return true;
- }
- });
- powrot_od.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.powrot = false;
- clearRow("dz");
- return true;
- }
- });
- powrot_do.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.powrot = false;
- clearRow("dz");
- return true;
- }
- });
- praca_od.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.praca = false;
- clearRow("pr");
- return true;
- }
- });
- praca_do.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.praca = false;
- clearRow("pr");
- return true;
- }
- });
- lunch_od.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.przerwa = false;
- clearRow("pz");
- return true;
- }
- });
- lunch_do.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.przerwa = false;
- clearRow("pz");
- return true;
- }
- });
- dojazd.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.dojazd = false;
- clearRow("dd");
- return true;
- }
- });
- praca.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.praca = false;
- clearRow("pr");
- return true;
- }
- });
- powrot.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.powrot = false;
- clearRow("dz");
- return true;
- }
- });
- przerwa.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.przerwa = false;
- clearRow("pz");
- return true;
- }
- });
- koszt.setOnLongClickListener(new Button.OnLongClickListener() {
- public boolean onLongClick(View v) {
- raport.koszty = false;
- return true;
- }
- });
- }
- private void clearRow(String typ){
- 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();
- List<PracownikZlecenieInastalacyjne> wszystko = db.getAllPracownikZlecenieInastalacyjne();
- for (PracownikZlecenieInastalacyjne curr : wszystko) {
- if (curr.getPr_NrEwidencyjny().equals(nrEwidencyjny)) {
- ID = curr.getPr_Id().toString();
- RaportRow raportRow = new RaportRow();
- raportRow.setRp_TypOperacji(typ);
- raportRow.setRp_DataOd(raport.getRaportowanydzien());
- raportRow.setRp_IdPracownik(Integer.parseInt(ID));
- raportRow.setRp_IdZlecenieInstalacyjne(raport.getZlecenieInstalacyjneID());
- if(ADMIN){
- db.deleteSimilarRaportRow(raportRow);
- }else {
- Log.d(TAG, "usuwam db.safeDeleteRaportRow " + Raport.getZlecenieInstalacyjneID().toString()+ " " + ID + " " +typ + " " +raport.getRaportowanydzien() );
- db.safeDeleteRaportRow(Raport.getZlecenieInstalacyjneID(),Integer.parseInt(ID),typ,raport.getRaportowanydzien());
- }
- showGridView();
- Log.d(TAG, "usuwam "+ raportRow.help() );
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement