1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
   |  
 public void  Bt_verif_verif(View view){
 
        String plaques = Et_verif_plaques.getText().toString();
        String[] columns = {TableData.Table_plaques.MARQUE, TableData.Table_plaques.MODELE, TableData.Table_plaques.COULEUR, TableData.Table_plaques.MOTIF, TableData.Table_plaques.LIEU,
                TableData.Table_plaques.DATE_TIME};
        String Col_arg = TableData.Table_plaques.PLAQUES;
        String Arguments = Et_verif_plaques.getText().toString();
 
        if (plaques.isEmpty()) {
            return;
        }
 
        DatabaseOperations DOP = new DatabaseOperations(context);
        Cursor CR = DOP.getInfos(DOP, columns, Table_name, false, Col_arg, Arguments);
 
        int nbre_vu = CR.getCount();
 
        Vehicule_fragment Fr = new Vehicule_fragment();
        FragmentTransaction FT = FM.beginTransaction();
        FT.add(R.id.frag_id, Fr, "F1");
        FT.addToBackStack("Bt_verif_verif");
        FT.commit();
 
 
        String vehicule = "",modele;
 
        while (CR.moveToNext()) {
 
            if (CR.getString(1)==null) {
                modele = "---";
            }
            else
            {
                modele= CR.getString(1);
            }
            String date_time = CR.getString(CR.getColumnIndex("date_time"));
            String d_date = date_time.substring(0, 10);
 
            try {
                d_date = new SimpleDateFormat("dd-MM-yyyy").format(new SimpleDateFormat("yyyy-MM-dd").parse(d_date));
 
            } catch (ParseException e) {
                e.printStackTrace();
            }
 
 
            vehicule = vehicule +CR.getString(0) + " " + modele + " " + CR.getString(CR.getColumnIndex("couleur")) + " " + CR.getString(CR.getColumnIndex("motif")) + " " + CR.getString(CR.getColumnIndex("lieu"))
            + " " + d_date.toString() + "\n";
 
 
 
        }
            Vehicule_fragment vehicule_fragment =(Vehicule_fragment)getFragmentManager().findFragmentById(R.id.frag_id);
            vehicule_fragment.setText(vehicule);
 
 
        if (nbre_vu > 0)
 
        {
            Tv_verif.setVisibility(View.VISIBLE);
            Tv_verif.setText("Cette voiture a déjà été vue " + nbre_vu + " fois. Cliquez sur le bouton pour l'ajouter à la base de données... ");
            Bt_ajout_plaques.setVisibility(View.VISIBLE);
 
 
        } else
 
        {
            Tv_verif.setVisibility(View.VISIBLE);
            Tv_verif.setText("Cette voiture n'a jamais été vue !!! Cliquez sur le bouton pour l'ajouter à la base de données... ");
            Bt_ajout_plaques.setVisibility(View.VISIBLE);
        }
    } | 
Partager