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