diff --git a/Android_DepannTout/.gitignore b/Android_DepannTout/.gitignore
deleted file mode 100644
index aa724b7..0000000
--- a/Android_DepannTout/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-*.iml
-.gradle
-/local.properties
-/.idea/caches
-/.idea/libraries
-/.idea/modules.xml
-/.idea/workspace.xml
-/.idea/navEditor.xml
-/.idea/assetWizardSettings.xml
-.DS_Store
-/build
-/captures
-.externalNativeBuild
-.cxx
-local.properties
diff --git a/Android_DepannTout/.idea/.gitignore b/Android_DepannTout/.idea/.gitignore
deleted file mode 100644
index 26d3352..0000000
--- a/Android_DepannTout/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/Android_DepannTout/.idea/.name b/Android_DepannTout/.idea/.name
deleted file mode 100644
index 317c88f..0000000
--- a/Android_DepannTout/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-Depanntout
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/compiler.xml b/Android_DepannTout/.idea/compiler.xml
deleted file mode 100644
index b86273d..0000000
--- a/Android_DepannTout/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/deploymentTargetSelector.xml b/Android_DepannTout/.idea/deploymentTargetSelector.xml
deleted file mode 100644
index b268ef3..0000000
--- a/Android_DepannTout/.idea/deploymentTargetSelector.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/gradle.xml b/Android_DepannTout/.idea/gradle.xml
deleted file mode 100644
index 7b3006b..0000000
--- a/Android_DepannTout/.idea/gradle.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/migrations.xml b/Android_DepannTout/.idea/migrations.xml
deleted file mode 100644
index f8051a6..0000000
--- a/Android_DepannTout/.idea/migrations.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/misc.xml b/Android_DepannTout/.idea/misc.xml
deleted file mode 100644
index b2c751a..0000000
--- a/Android_DepannTout/.idea/misc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/runConfigurations.xml b/Android_DepannTout/.idea/runConfigurations.xml
deleted file mode 100644
index 16660f1..0000000
--- a/Android_DepannTout/.idea/runConfigurations.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/.idea/vcs.xml b/Android_DepannTout/.idea/vcs.xml
deleted file mode 100644
index 6c0b863..0000000
--- a/Android_DepannTout/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/.gitignore b/Android_DepannTout/app/.gitignore
deleted file mode 100644
index 42afabf..0000000
--- a/Android_DepannTout/app/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/build
\ No newline at end of file
diff --git a/Android_DepannTout/app/build.gradle.kts b/Android_DepannTout/app/build.gradle.kts
deleted file mode 100644
index 9735451..0000000
--- a/Android_DepannTout/app/build.gradle.kts
+++ /dev/null
@@ -1,43 +0,0 @@
-plugins {
- alias(libs.plugins.android.application)
-}
-
-android {
- namespace = "com.example.depanntout"
- compileSdk = 34
-
- defaultConfig {
- applicationId = "com.example.depanntout"
- minSdk = 24
- targetSdk = 34
- versionCode = 1
- versionName = "1.0"
-
- testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
- }
-
- buildTypes {
- release {
- isMinifyEnabled = false
- proguardFiles(
- getDefaultProguardFile("proguard-android-optimize.txt"),
- "proguard-rules.pro"
- )
- }
- }
- compileOptions {
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
- }
-}
-
-dependencies {
-
- implementation(libs.appcompat)
- implementation(libs.material)
- implementation(libs.activity)
- implementation(libs.constraintlayout)
- testImplementation(libs.junit)
- androidTestImplementation(libs.ext.junit)
- androidTestImplementation(libs.espresso.core)
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/proguard-rules.pro b/Android_DepannTout/app/proguard-rules.pro
deleted file mode 100644
index 481bb43..0000000
--- a/Android_DepannTout/app/proguard-rules.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-# Add project specific ProGuard rules here.
-# You can control the set of applied configuration files using the
-# proguardFiles setting in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
-
-# Uncomment this to preserve the line number information for
-# debugging stack traces.
-#-keepattributes SourceFile,LineNumberTable
-
-# If you keep the line number information, uncomment this to
-# hide the original source file name.
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java b/Android_DepannTout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java
deleted file mode 100644
index 7769299..0000000
--- a/Android_DepannTout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Context;
-
-import androidx.test.platform.app.InstrumentationRegistry;
-import androidx.test.ext.junit.runners.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see Testing documentation
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
- assertEquals("com.example.depanntout", appContext.getPackageName());
- }
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/AndroidManifest.xml b/Android_DepannTout/app/src/main/AndroidManifest.xml
deleted file mode 100644
index c960fb8..0000000
--- a/Android_DepannTout/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/java/bdd/ClientDAO.java b/Android_DepannTout/app/src/main/java/bdd/ClientDAO.java
deleted file mode 100644
index e6af041..0000000
--- a/Android_DepannTout/app/src/main/java/bdd/ClientDAO.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.Cursor;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-import metier.Client;
-
-public class ClientDAO {
- private DAO dao = null;
- private SQLiteDatabase db = null;
-
- /**
- * Constructeur
- * @param context
- */
-
- public ClientDAO(Context context){
- dao = new DAO(context);
- db = dao.open();
- }
-
- /**
- * Fermeture de la base de données
- */
-
- public void close() {
- dao.close();
- }
-
- public Cursor readLesClients() {
- String reqSql = "Select id as '_id', nom, prenom, numTel, adrMail, adrPostale FROM " + CreateBdDepannTout.TABLE_CLIENT +";";
- // Execution de la requête
- Cursor c = db.rawQuery(reqSql, null);
- Log.d("bdd", "le curseur contient " + c.getCount() + " lignes");
- return c;
- }
-
- public long create(Client c) {
- ContentValues values = new ContentValues();
- values.put("nom", c.getNom());
- values.put("prenom", c.getPrenom());
- values.put("numTel", c.getNumTel());
- values.put("adrMail", c.getAdrMail());
- values.put("adrPostale", c.getAdrPostale());
- Log.d("bdd", "insert, :" + c);
- return db.insert(CreateBdDepannTout.TABLE_CLIENT, null, values);
- }
-}
diff --git a/Android_DepannTout/app/src/main/java/bdd/CreateBdDepannTout.java b/Android_DepannTout/app/src/main/java/bdd/CreateBdDepannTout.java
deleted file mode 100644
index a9e90c1..0000000
--- a/Android_DepannTout/app/src/main/java/bdd/CreateBdDepannTout.java
+++ /dev/null
@@ -1,128 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.sqlite.SQLiteDatabase;
-import android.database.sqlite.SQLiteOpenHelper;
-import android.util.Log;
-
-import androidx.annotation.Nullable;
-
-public class CreateBdDepannTout extends SQLiteOpenHelper {
-
- public static final String TABLE_CLIENT = "client";
- public static final String TABLE_INTER = "intervention";
- private static final String CREATE_TABLE_CLIENT =
- "CREATE TABLE " + TABLE_CLIENT + "(" +
- "id INTEGER PRIMARY KEY AUTOINCREMENT, " +
- "nom TEXT NOT NULL, " +
- "prenom TEXT NOT NULL, " +
- "numTel TEXT NOT NULL, " +
- "adrMail TEXT NOT NULL, " +
- "adrPostale TEXT NOT NULL);";
-
- private static final String CREATE_TABLE_INTER =
- "CREATE TABLE " + TABLE_INTER + "(" +
- "id INTEGER PRIMARY KEY AUTOINCREMENT, " +
- "idCli TEXT NOT NULL, " +
- "date TEXT NOT NULL, " +
- "heure TEXT NOT NULL," +
- "observation TEXT NOT NULL);";
-
- private static final String INSERT_INTO_INTERVENTION =
- "INSERT INTO " + TABLE_INTER + " (idCli, date, heure, observation) VALUES " +
- "(1, '03/01/2025', '12h30', 'dégât des eaux dans la cuisine'), " +
- "(2, '03/01/2025', '13h00', 'dégât des eaux dans la salle de bain'), " +
- "(3, '03/01/2025', '14h15', 'fuite d''eau dans le salon'), " +
- "(4, '03/01/2025', '15h45', 'dégât des eaux dans le garage'), " +
- "(5, '03/01/2025', '16h00', 'fuite d''eau dans la chambre'), " +
- "(6, '03/01/2025', '17h30', 'dégât des eaux sur la terrasse'), " +
- "(7, '03/01/2025', '18h10', 'fuite d''eau dans les toilettes'), " +
- "(8, '03/01/2025', '19h00', 'dégât des eaux dans le bureau'), " +
- "(9, '03/01/2025', '20h15', 'fuite d''eau dans l''entrée'), " +
- "(10, '03/01/2025', '21h00', 'dégât des eaux dans la buanderie')";
-
- private static final String INSERT_INTO_CLIENT =
- "INSERT INTO " + TABLE_CLIENT + " (nom, prenom, numTel, adrMail, adrPostale) VALUES " +
- "('Dupont', 'Jean', '0600000001', 'jean.dupont@example.com', '10 Rue de Paris, 75001 Paris'), " +
- "('Martin', 'Sophie', '0600000002', 'sophie.martin@example.com', '15 Rue de Lyon, 69001 Lyon'), " +
- "('Durand', 'Paul', '0600000003', 'paul.durand@example.com', '20 Rue de Bordeaux, 33000 Bordeaux'), " +
- "('Lemoine', 'Claire', '0600000004', 'claire.lemoine@example.com', '25 Rue de Lille, 59000 Lille'), " +
- "('Morel', 'Luc', '0600000005', 'luc.morel@example.com', '30 Rue de Nantes, 44000 Nantes'), " +
- "('Blanc', 'Julie', '0600000006', 'julie.blanc@example.com', '35 Rue de Marseille, 13000 Marseille'), " +
- "('Garcia', 'Emma', '0600000007', 'emma.garcia@example.com', '40 Rue de Toulouse, 31000 Toulouse'), " +
- "('Petit', 'Hugo', '0600000008', 'hugo.petit@example.com', '45 Rue de Strasbourg, 67000 Strasbourg'), " +
- "('Roux', 'Chloe', '0600000009', 'chloe.roux@example.com', '50 Rue de Nice, 06000 Nice'), " +
- "('Fournier', 'Lucas', '0600000010', 'lucas.fournier@example.com', '55 Rue de Rennes, 35000 Rennes')";
-
- // Constructeur, à générer automatiquement
- public CreateBdDepannTout(@Nullable Context context, @Nullable String name,
- @Nullable SQLiteDatabase.CursorFactory factory, int version) {
- super(context, name, factory, version);
- }
-
- /**
- * Création de la base de données si elle n'existe pas
- *
- * @param db base
- */
- @Override
- public void onCreate(SQLiteDatabase db) {
- db.execSQL(CREATE_TABLE_CLIENT);
- Log.d("bdd", "table client créée");
-
- db.execSQL(CREATE_TABLE_INTER);
- Log.d("bdd", "table intervention créée");
-
- db.execSQL(INSERT_INTO_INTERVENTION);
- Log.d("bdd", "données table intervention inserées");
-
- db.execSQL(INSERT_INTO_CLIENT);
- Log.d("bdd", "données table client inserées");
- }
-
- /**
- * Création d'une nouvelle base en cas de changement de version
- *
- * @param db
- * @param oldVersion
- * @param newVersion
- */
- @Override
- public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
- db.execSQL("DROP TABLE " + TABLE_CLIENT + ";");
- Log.d("bdd", "Table " + TABLE_CLIENT + " supprimée");
- db.execSQL("DROP TABLE " + TABLE_INTER + ";");
- Log.d("bdd", "Table " + TABLE_INTER + " supprimée");
- onCreate(db);
- }
-
- public void insertDataInter(SQLiteDatabase db) {
- // Sample data to insert
- String[][] data = {
- {"1", "03/01/2025", "12h30", "dégât des eaux dans la cuisine"},
- {"2", "03/01/2025", "13h00", "dégât des eaux dans la salle de bain"},
- {"3", "03/01/2025", "14h15", "fuite d'eau dans le salon"},
- {"4", "03/01/2025", "15h45", "dégât des eaux dans le garage"},
- {"5", "03/01/2025", "16h00", "fuite d'eau dans la chambre"},
- {"6", "03/01/2025", "17h30", "dégât des eaux sur la terrasse"},
- {"7", "03/01/2025", "18h10", "fuite d'eau dans les toilettes"},
- {"8", "03/01/2025", "19h00", "dégât des eaux dans le bureau"},
- {"9", "03/01/2025", "20h15", "fuite d'eau dans l'entrée"},
- {"10", "03/01/2025", "21h00", "dégât des eaux dans la buanderie"}
- };
-
- // Insert each row into the database
- for (String[] row : data) {
- ContentValues values = new ContentValues();
- values.put("idCli", row[0]);
- values.put("date", row[1]);
- values.put("heure", row[2]);
- values.put("observation", row[3]);
-
- db.insert("Intervention", null, values); // Insert the row
- Log.d("bdd", "Insertion intervention réussie " + values);
- }
- }
-
-}
diff --git a/Android_DepannTout/app/src/main/java/bdd/DAO.java b/Android_DepannTout/app/src/main/java/bdd/DAO.java
deleted file mode 100644
index 8740a09..0000000
--- a/Android_DepannTout/app/src/main/java/bdd/DAO.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package bdd;
-
-import android.content.Context;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-public class DAO {
- private static final int VERSION_BDD = 8;
- private static final String NOM_BDD = "bdDepannTout";
- private CreateBdDepannTout createBd = null;
- private SQLiteDatabase db = null;
-
- public DAO(Context context){
- createBd = new CreateBdDepannTout(context, NOM_BDD, null, VERSION_BDD);
- Log.d("bdd", "Appel au constructeur de DAO ok, bdd créée");
- }
-
- public SQLiteDatabase open(){
- if (db == null){
- db = createBd.getWritableDatabase();
- Log.d("bdd", "Base de données ouverte");
- } else {
- Log.d("bdd", "base de données accessible");
- }
- return db;
- }
-
- public void close() {
- if(db != null){
- db.close();
- Log.d("bdd", "Base de données fermée");
- }
- }
-}
diff --git a/Android_DepannTout/app/src/main/java/bdd/InterventionDAO.java b/Android_DepannTout/app/src/main/java/bdd/InterventionDAO.java
deleted file mode 100644
index ebd1403..0000000
--- a/Android_DepannTout/app/src/main/java/bdd/InterventionDAO.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.Cursor;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-import metier.Intervention;
-
-public class InterventionDAO {
- private DAO dao = null;
- private SQLiteDatabase db = null;
-
- /**
- * Constructeur
- * @param context
- */
-
- public InterventionDAO(Context context){
- dao = new DAO(context);
- db = dao.open();
- }
-
- /**
- * Fermeture de la base de données
- */
-
- public void close() {
- dao.close();
- }
-
- public Cursor readLesInterventions() {
- String reqSql = "Select id as '_id', date, heure, observation, idCli FROM " + CreateBdDepannTout.TABLE_INTER +";";
- // Execution de la requête
- Cursor c = db.rawQuery(reqSql, null);
- Log.d("bdd", "le curseur contient " + c.getCount() + " lignes");
- return c;
- }
-
- public long create(Intervention i) {
- ContentValues values = new ContentValues();
- values.put("date", i.getDate());
- values.put("heure", i.getHeure());
- values.put("idCli", i.getIdCli());
- values.put("observation", i.getObservation());
- Log.d("bdd", "insert, :" + i);
- return db.insert(CreateBdDepannTout.TABLE_INTER, null, values);
- }
-
-
-}
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateClient.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateClient.java
deleted file mode 100644
index 5ac3be7..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateClient.java
+++ /dev/null
@@ -1,91 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.ClientDAO;
-import metier.Client;
-
-public class CreateClient extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_create_client);
- initialisation();
- gererCreateClient();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterCreate = (Button) findViewById(R.id.btQuitterCreate);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterCreate.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- clientDAO.close();
- finish();
- }
- });
- }
-
- private ClientDAO clientDAO = null;
- Client cli = null;
-
- // Contrôle graphiques
- private EditText etNom;
- private EditText etPrenom;
- private EditText etNumTel;
- private EditText etAdrMail;
- private EditText etAdrPostale;
- private Button btCreateClient;
-
- //Valeur saisies
- String nom;
- String prenom;
- String numTel;
- String adrMail;
- String adrPostale;
-
- private void gererCreateClient() {
- // Reconnaissance des contrôles graphiques de la vue
- etNom = (EditText) findViewById(R.id.ptSasirNom);
- etPrenom = (EditText) findViewById(R.id.ptSaisirPrenom);
- etNumTel = (EditText) findViewById(R.id.ptSaisirNumTel);
- etAdrMail = (EditText) findViewById(R.id.ptSaisirMailClient);
- etAdrPostale = (EditText) findViewById(R.id.ptSaisirAdrClient);
- btCreateClient = (Button) findViewById(R.id.btCreateClient);
- // Accès à la table article
- clientDAO = new ClientDAO(this);
- // Gestion de l'événement onClick sur le boutn Ajouter
- btCreateClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View arg0) {
- // Récupération des zones saisies
- nom = etNom.getText().toString();
- prenom = etPrenom.getText().toString();
- numTel = etNumTel.getText().toString();
- adrMail = etAdrMail.getText().toString();
- adrPostale = etAdrPostale.getText().toString();
- // Création de l'article correspondant
- cli = new Client(nom, prenom, numTel, adrMail, adrPostale);
- // Insertion de l'article dans la base de données
- long idClientCree = clientDAO.create(cli);
- // Message à l'écran
- Toast.makeText(getApplicationContext(), "Produit ajouté + " +
- "(no : " + idClientCree + " )", Toast.LENGTH_SHORT).show();
- // Zones de saisies effacées
- etNom.setText("");
- etNom.requestFocus();
- etPrenom.setText("");
- etNumTel.setText("");
- etAdrMail.setText("");
- etAdrPostale.setText("");
- }
- });
- }
-}
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateInter.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateInter.java
deleted file mode 100644
index c2a8b23..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/CreateInter.java
+++ /dev/null
@@ -1,89 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.InterventionDAO;
-import metier.Intervention;
-
-public class CreateInter extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_create_inter);
- initialisation();
- gererCreateInter();
- }
-
-
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterCreate = (Button) findViewById(R.id.btQuitterCreate);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterCreate.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- interventionDAO.close();
- finish();
- }
- });
- }
- private InterventionDAO interventionDAO = null;
- Intervention inter = null;
-
-
- // Contrôle graphiques
- private EditText etDate;
- private EditText etHeure;
- private EditText etObs;
- private EditText etIdCli;
- private Button btCreateInter;
-
- //Valeur saisies
- String date;
- String heure;
- String observation;
- int idCli;
-
- private void gererCreateInter() {
- // Reconnaissance des contrôles graphiques de la vue
- etDate = (EditText) findViewById(R.id.ptSaisiDate);
- etHeure = (EditText) findViewById(R.id.ptSaisiHeure);
- etObs = (EditText) findViewById(R.id.ptSaisiObserv);
- etIdCli = (EditText) findViewById(R.id.ptSaisiIdClient);
- btCreateInter = (Button) findViewById(R.id.btCreateInter);
- // Accès à la table article
- interventionDAO = new InterventionDAO(this);
- // Gestion de l'événement onClick sur le boutn Ajouter
- btCreateInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View arg0) {
- // Récupération des zones saisies
- date = etDate.getText().toString();
- heure = etHeure.getText().toString();
- observation = etObs.getText().toString();
- idCli = Integer.parseInt(etIdCli.getText().toString());
-// // Création de l'article correspondant
- inter = new Intervention(date, heure, observation, idCli);
-// // Insertion de l'article dans la base de données
- long idInterCree = interventionDAO.create(inter);
-// // Message à l'écran
- Toast.makeText(getApplicationContext(), "Intervention ajoutée + " +
- "(no : " + idInterCree + " )", Toast.LENGTH_SHORT).show();
- Toast.makeText(getApplicationContext(), "Intervention ajoutée + " +
- date + heure + observation + idCli + " )", Toast.LENGTH_SHORT).show();
-// // Zones de saisies effacées
- etDate.setText("");
- etHeure.setText("");
- etObs.requestFocus();
- etIdCli.setText("");
- }
- });
- }
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionClient.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionClient.java
deleted file mode 100644
index 9b70930..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionClient.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.Cursor;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-import android.widget.ListView;
-import android.widget.SimpleCursorAdapter;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.ClientDAO;
-
-public class GestionClient extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_gestion_client);
- initialisation();
- afficherLesClients();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterClient = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterClient.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- // gestion du boutton Gestion des clients
- Button btCreerClient = (Button) findViewById(R.id.btCreerInter);
- btCreerClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerCreerClient();
- }
- });
- }
-
- private void demarrerCreerClient(){
- Intent intent = new Intent(GestionClient.this, CreateClient.class);
- startActivity(intent);
- }
-
- public void afficherLesClients(){
- Log.d("bdd", "Début de afficherLesClients");
- ClientDAO clientDAO = new ClientDAO(this);
- Cursor c = clientDAO.readLesClients();
- Toast.makeText(getApplicationContext(), "Il y a +" +
- c.getCount() + "articles", Toast.LENGTH_SHORT).show();
- String[] from = new String[]{"_id", "nom", "prenom", "numTel", "adrMail", "adrPostale"};
- int[] to = new int[] {R.id.tvIdClient, R.id.tvNomClient, R.id.tvDateInter, R.id.tvHeureInter, R.id.tvObervInter, R.id.tvIdClientInter};
- SimpleCursorAdapter dataAdapter = new SimpleCursorAdapter(this, R.layout.ligne_client3, c, from, to, 0);
- ListView lvClients = (ListView) findViewById(R.id.lvClients);
- lvClients.setAdapter(dataAdapter);
-
- // Set an item click listener for the ListView
- lvClients.setOnItemClickListener((parent, view, position, id) -> {
- // Move the Cursor to the clicked item's position
- c.moveToPosition(position);
-
- // Extract details from the cursor
- String date = c.getString(c.getColumnIndexOrThrow("date"));
- String heure = c.getString(c.getColumnIndexOrThrow("heure"));
- String observation = c.getString(c.getColumnIndexOrThrow("observation"));
- int idCli = c.getInt(c.getColumnIndexOrThrow("idCli"));
-
- // Pass the details to the new activity using Intent
- Intent intent = new Intent(this, ModifInter.class);
- intent.putExtra("idCli", idCli);
- intent.putExtra("date", date);
- intent.putExtra("heure", heure);
- intent.putExtra("observation", observation);
- startActivity(intent);
- });
- }
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionInter.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionInter.java
deleted file mode 100644
index 5c36629..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/GestionInter.java
+++ /dev/null
@@ -1,90 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.Cursor;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-import android.widget.ListView;
-import android.widget.SimpleCursorAdapter;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.InterventionDAO;
-
-public class GestionInter2 extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_gestion_inter2);
- initialisation();
- afficherLesInterventions();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterInter = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterInter.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- // gestion du boutton Gestion des interventions
- Button btCreateInter = (Button) findViewById(R.id.btCreerInter);
- btCreateInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerCreerInter();
- }
- });
- }
-
- private void demarrerCreerInter(){
- Intent intent = new Intent(GestionInter2.this, CreateInter.class);
- startActivity(intent);
- }
-
- public void afficherLesInterventions(){
- Log.d("bdd", "Début de afficherLesInterventions");
- InterventionDAO clientDAO = new InterventionDAO(this);
- Cursor c = clientDAO.readLesInterventions();
- Toast.makeText(getApplicationContext(), "Il y a +" +
- c.getCount() + "interventions", Toast.LENGTH_SHORT).show();
- String[] from = new String[]{"date", "heure", "observation", "idCli"};
- int[] to = new int[] {R.id.tvDateLigne, R.id.tvHeureLigne, R.id.tvObsLigne, R.id.tvIdClientInterLigne};
- SimpleCursorAdapter dataAdapter = new SimpleCursorAdapter(this, R.layout.ligne_intervention, c, from, to, 0);
- ListView lvInterventions = (ListView) findViewById(R.id.lvInter);
- lvInterventions.setAdapter(dataAdapter);
-
- // Set an item click listener for the ListView
- lvInterventions.setOnItemClickListener((parent, view, position, id) -> {
- // Move the Cursor to the clicked item's position
- c.moveToPosition(position);
-
- // Extract details from the cursor
- String date = c.getString(c.getColumnIndexOrThrow("date"));
- String heure = c.getString(c.getColumnIndexOrThrow("heure"));
- String observation = c.getString(c.getColumnIndexOrThrow("observation"));
- int idCli = c.getInt(c.getColumnIndexOrThrow("idCli"));
-
- // Pass the details to the new activity using Intent
- Intent intent = new Intent(this, ModifInter2.class);
- intent.putExtra("idCli", idCli);
- intent.putExtra("date", date);
- intent.putExtra("heure", heure);
- intent.putExtra("observation", observation);
-// intent.putExtra("date", "2025-01-20");
-// intent.putExtra("heure", "15:30");
-// intent.putExtra("observation", "Observation example");
-// intent.putExtra("idCli", 123);
- startActivity(intent);
- });
- }
-
-
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/MainActivity.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/MainActivity.java
deleted file mode 100644
index 2d33de0..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/MainActivity.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.sqlite.SQLiteDatabase;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.CreateBdDepannTout;
-
-public class MainActivity extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- initialisation();
-
- // Create an instance of your database helper
- CreateBdDepannTout dbHelper = new CreateBdDepannTout(this, "DepannTout.db", null, 1);
-
- // Open the database in writable mode
- SQLiteDatabase db = dbHelper.getWritableDatabase();
-
- // Call the insertData function to populate your table
-// dbHelper.insertDataInter(db);
-// Log.d("MainActivity", "Data inserted into the intervention table");
-//
-// dbHelper.insertClientData(db);
-// Log.d("MainActivity", "Data inserted into the client table");
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitter = (Button) findViewById(R.id.btQuitter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitter.setOnClickListener(new View.OnClickListener(){
- public void onClick(View arg0){
- finish();
- }
- });
-
- // gestion du boutton Gestion des clients
- Button btGestClient = (Button) findViewById(R.id.btGestClient);
- btGestClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerClient();
- }
- });
-
- // gestion du boutton Gestion des Interventions
- Button btGestInter = (Button) findViewById(R.id.btGestInter);
- btGestInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerInter();
- }
- });
- }
-
- private void demarrerClient(){
- Intent intent = new Intent(MainActivity.this, GestionClient.class);
- startActivity(intent);
- }
-
- private void demarrerInter() {
- Intent intent = new Intent(MainActivity.this, GestionInter.class);
- startActivity(intent);
- }
-}
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifClient.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifClient.java
deleted file mode 100644
index b65967e..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifClient.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package com.example.depanntout;
-
-public class ModifClient {
-}
diff --git a/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifInter.java b/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifInter.java
deleted file mode 100644
index b32497c..0000000
--- a/Android_DepannTout/app/src/main/java/com/example/depanntout/ModifInter.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.EditText;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-public class ModifInter2 extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_modif_inter2);
- initialisation();
- }
-
- private void initialisation() {
-
- // Get data from Intent
- String date = getIntent().getStringExtra("date");
- String heure = getIntent().getStringExtra("heure");
- String observation = getIntent().getStringExtra("observation");
- int idCli = getIntent().getIntExtra("idCli", -1);
-
- // Reference TextViews
- EditText etDate = findViewById(R.id.ptModifDate);
- EditText etHeure = findViewById(R.id.ptModifHeure);
- EditText etObservation = findViewById(R.id.ptModifObserv);
- EditText etIdCli = findViewById(R.id.ptModifIdClient);
-
- // Set data in TextViews
- if (date != null) etDate.setText(date);
- if (heure != null) etHeure.setText(heure);
- if (observation != null) etObservation.setText(observation);
- etIdCli.setText(idCli != -1 ? String.valueOf(idCli) : "");
-
- // gestion du boutton Quitter
- Button btQuitterInter = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterInter.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- Button btnDelete = findViewById(R.id.btnDeleteInter);
- btnDelete.setOnClickListener(v -> supprimerInter());
-
- Button btnModif = findViewById(R.id.btnModifInter);
- btnModif.setOnClickListener(v -> modifierInter());
- }
-
- private void supprimerInter() {
-
- }
-
- private void modifierInter() {
-
- }
-}
diff --git a/Android_DepannTout/app/src/main/java/metier/Client.java b/Android_DepannTout/app/src/main/java/metier/Client.java
deleted file mode 100644
index 85e0fe3..0000000
--- a/Android_DepannTout/app/src/main/java/metier/Client.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package metier;
-
-public class Client {
- private int id = 0;
- private String nom;
- private String prenom;
- private String numTel;
- private String adrMail;
- private String adrPostale;
-
- public int getId() {
- return id;
- }
-
- public String getNom() {
- return nom;
- }
-
- public String getPrenom() {
- return prenom;
- }
-
- public String getNumTel() {
- return numTel;
- }
-
- public String getAdrMail() {
- return adrMail;
- }
-
- public String getAdrPostale() {
- return adrPostale;
- }
-
- @Override
- public String toString() {
- return "Client{" +
- "id=" + id +
- ", nom='" + nom + '\'' +
- ", prenom='" + prenom + '\'' +
- ", numTel='" + numTel + '\'' +
- ", adrMail='" + adrMail + '\'' +
- ", adrPostale='" + adrPostale + '\'' +
- '}';
- }
-
- public Client(int id, String nom, String prenom, String numTel, String adrMail, String adrPostale) {
- this.id = id;
- this.nom = nom;
- this.prenom = prenom;
- this.numTel = numTel;
- this.adrMail = adrMail;
- this.adrPostale = adrPostale;
- }
-
- public Client(String nom, String prenom, String numTel, String adrMail, String adrPostale) {
- this.nom = nom;
- this.prenom = prenom;
- this.numTel = numTel;
- this.adrMail = adrMail;
- this.adrPostale = adrPostale;
- }
-}
diff --git a/Android_DepannTout/app/src/main/java/metier/Intervention.java b/Android_DepannTout/app/src/main/java/metier/Intervention.java
deleted file mode 100644
index 52f2191..0000000
--- a/Android_DepannTout/app/src/main/java/metier/Intervention.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package metier;
-
-import java.util.Date;
-import java.util.Timer;
-
-public class Intervention {
- private int id;
- private String date;
- private String heure;
- private String observation;
- private int idCli;
-
- public Intervention(String date, String heure, String observation, int idCli) {
- this.date = date;
- this.heure = heure;
- this.observation = observation;
- this.idCli = idCli;
- }
-
- @Override
- public String toString() {
- return "Intervention{" +
- "id=" + id +
- "id=" + id +
- ", date='" + date + '\'' +
- ", heure='" + heure + '\'' +
- ", observation='" + observation + '\'' +
- ", idCli=" + idCli +
- '}';
- }
-
- public int getId() {
- return id;
- }
-
- public void setId(int id) {
- this.id = id;
- }
-
- public String getDate() {
- return date;
- }
-
- public void setDate(String date) {
- this.date = date;
- }
-
- public String getHeure() {
- return heure;
- }
-
- public void setHeure(String heure) {
- this.heure = heure;
- }
-
- public String getObservation() {
- return observation;
- }
-
- public void setObservation(String observation) {
- this.observation = observation;
- }
-
- public int getIdCli() {
- return idCli;
- }
-
- public void setIdCli(int idCli) {
- this.idCli = idCli;
- }
-}
diff --git a/Android_DepannTout/app/src/main/res/drawable/ic_launcher_background.xml b/Android_DepannTout/app/src/main/res/drawable/ic_launcher_background.xml
deleted file mode 100644
index 07d5da9..0000000
--- a/Android_DepannTout/app/src/main/res/drawable/ic_launcher_background.xml
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Android_DepannTout/app/src/main/res/drawable/ic_launcher_foreground.xml b/Android_DepannTout/app/src/main/res/drawable/ic_launcher_foreground.xml
deleted file mode 100644
index 2b068d1..0000000
--- a/Android_DepannTout/app/src/main/res/drawable/ic_launcher_foreground.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/drawable/logodepann.png b/Android_DepannTout/app/src/main/res/drawable/logodepann.png
deleted file mode 100644
index af51276..0000000
Binary files a/Android_DepannTout/app/src/main/res/drawable/logodepann.png and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_create_client.xml b/Android_DepannTout/app/src/main/res/layout/activity_create_client.xml
deleted file mode 100644
index 2b62e3e..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_create_client.xml
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_create_inter.xml b/Android_DepannTout/app/src/main/res/layout/activity_create_inter.xml
deleted file mode 100644
index d636a5b..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_create_inter.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_gestion_client.xml b/Android_DepannTout/app/src/main/res/layout/activity_gestion_client.xml
deleted file mode 100644
index 024db2e..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_gestion_client.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_gestion_inter.xml b/Android_DepannTout/app/src/main/res/layout/activity_gestion_inter.xml
deleted file mode 100644
index 8953b85..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_gestion_inter.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_main.xml b/Android_DepannTout/app/src/main/res/layout/activity_main.xml
deleted file mode 100644
index 555bd1a..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_main.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_modif_client.xml b/Android_DepannTout/app/src/main/res/layout/activity_modif_client.xml
deleted file mode 100644
index 5d14fee..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_modif_client.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_modif_inter.xml b/Android_DepannTout/app/src/main/res/layout/activity_modif_inter.xml
deleted file mode 100644
index 317ef9c..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_modif_inter.xml
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Android_DepannTout/app/src/main/res/layout/activity_test.xml b/Android_DepannTout/app/src/main/res/layout/activity_test.xml
deleted file mode 100644
index cdc89f2..0000000
--- a/Android_DepannTout/app/src/main/res/layout/activity_test.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/header_layout.xml b/Android_DepannTout/app/src/main/res/layout/header_layout.xml
deleted file mode 100644
index fe9ffa1..0000000
--- a/Android_DepannTout/app/src/main/res/layout/header_layout.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/ligne_client.xml b/Android_DepannTout/app/src/main/res/layout/ligne_client.xml
deleted file mode 100644
index 3c3d507..0000000
--- a/Android_DepannTout/app/src/main/res/layout/ligne_client.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/layout/ligne_intervention.xml b/Android_DepannTout/app/src/main/res/layout/ligne_intervention.xml
deleted file mode 100644
index 8931290..0000000
--- a/Android_DepannTout/app/src/main/res/layout/ligne_intervention.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
deleted file mode 100644
index 6f3b755..0000000
--- a/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
deleted file mode 100644
index 6f3b755..0000000
--- a/Android_DepannTout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher.webp
deleted file mode 100644
index c209e78..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
deleted file mode 100644
index b2dfe3d..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher.webp
deleted file mode 100644
index 4f0f1d6..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
deleted file mode 100644
index 62b611d..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
deleted file mode 100644
index 948a307..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
deleted file mode 100644
index 1b9a695..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
deleted file mode 100644
index 28d4b77..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9287f50..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
deleted file mode 100644
index aa7d642..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9126ae3..0000000
Binary files a/Android_DepannTout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Android_DepannTout/app/src/main/res/values-night/themes.xml b/Android_DepannTout/app/src/main/res/values-night/themes.xml
deleted file mode 100644
index 4641090..0000000
--- a/Android_DepannTout/app/src/main/res/values-night/themes.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/values/colors.xml b/Android_DepannTout/app/src/main/res/values/colors.xml
deleted file mode 100644
index f8c6127..0000000
--- a/Android_DepannTout/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- #FFBB86FC
- #FF6200EE
- #FF3700B3
- #FF03DAC5
- #FF018786
- #FF000000
- #FFFFFFFF
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/values/strings.xml b/Android_DepannTout/app/src/main/res/values/strings.xml
deleted file mode 100644
index fb89b90..0000000
--- a/Android_DepannTout/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
- Depanntout
- Dépannages à domicile
- Gestion des clients
- Gestion des interventions
- La gestion des clients
- Id
- Nom
- Prenom
- n° Tel
- e-Mail
- Adresse Postale
- Créer Client
- Quitter
- Création d\'un client
- Entrez le nom :
- Saisir le nom ici
- Entrez le prénom :
- Saisir le prénom ici
- Entrez le numéro de téléphone :
- Saisir le numéro de téléphone ici
- Entrez adesse postale :
- Saisir adresse postale ici
- Entrez adresse mail :
- Saisir adresse mail ici
- Créer
- Gestion des interventions
- id
- Date
- Heure
- Observation
- Id Client
- Ajouter
- Quitter
- Création d\'une intervention
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/values/themes.xml b/Android_DepannTout/app/src/main/res/values/themes.xml
deleted file mode 100644
index 94cc489..0000000
--- a/Android_DepannTout/app/src/main/res/values/themes.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/xml/backup_rules.xml b/Android_DepannTout/app/src/main/res/xml/backup_rules.xml
deleted file mode 100644
index fa0f996..0000000
--- a/Android_DepannTout/app/src/main/res/xml/backup_rules.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/main/res/xml/data_extraction_rules.xml b/Android_DepannTout/app/src/main/res/xml/data_extraction_rules.xml
deleted file mode 100644
index 9ee9997..0000000
--- a/Android_DepannTout/app/src/main/res/xml/data_extraction_rules.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Android_DepannTout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java b/Android_DepannTout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java
deleted file mode 100644
index d686546..0000000
--- a/Android_DepannTout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.example.depanntout;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see Testing documentation
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() {
- assertEquals(4, 2 + 2);
- }
-}
\ No newline at end of file
diff --git a/Android_DepannTout/build.gradle.kts b/Android_DepannTout/build.gradle.kts
deleted file mode 100644
index 3756278..0000000
--- a/Android_DepannTout/build.gradle.kts
+++ /dev/null
@@ -1,4 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-plugins {
- alias(libs.plugins.android.application) apply false
-}
\ No newline at end of file
diff --git a/Android_DepannTout/gradle.properties b/Android_DepannTout/gradle.properties
deleted file mode 100644
index 4387edc..0000000
--- a/Android_DepannTout/gradle.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-# Project-wide Gradle settings.
-# IDE (e.g. Android Studio) users:
-# Gradle settings configured through the IDE *will override*
-# any settings specified in this file.
-# For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. For more details, visit
-# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects
-# org.gradle.parallel=true
-# AndroidX package structure to make it clearer which packages are bundled with the
-# Android operating system, and which are packaged with your app's APK
-# https://developer.android.com/topic/libraries/support-library/androidx-rn
-android.useAndroidX=true
-# Enables namespacing of each library's R class so that its R class includes only the
-# resources declared in the library itself and none from the library's dependencies,
-# thereby reducing the size of the R class for that library
-android.nonTransitiveRClass=true
\ No newline at end of file
diff --git a/Android_DepannTout/gradle/libs.versions.toml b/Android_DepannTout/gradle/libs.versions.toml
deleted file mode 100644
index 26dda66..0000000
--- a/Android_DepannTout/gradle/libs.versions.toml
+++ /dev/null
@@ -1,22 +0,0 @@
-[versions]
-agp = "8.7.2"
-junit = "4.13.2"
-junitVersion = "1.2.1"
-espressoCore = "3.6.1"
-appcompat = "1.7.0"
-material = "1.12.0"
-activity = "1.9.3"
-constraintlayout = "2.2.0"
-
-[libraries]
-junit = { group = "junit", name = "junit", version.ref = "junit" }
-ext-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }
-material = { group = "com.google.android.material", name = "material", version.ref = "material" }
-activity = { group = "androidx.activity", name = "activity", version.ref = "activity" }
-constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "constraintlayout" }
-
-[plugins]
-android-application = { id = "com.android.application", version.ref = "agp" }
-
diff --git a/Android_DepannTout/gradle/wrapper/gradle-wrapper.jar b/Android_DepannTout/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index e708b1c..0000000
Binary files a/Android_DepannTout/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/Android_DepannTout/gradle/wrapper/gradle-wrapper.properties b/Android_DepannTout/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 0855ec3..0000000
--- a/Android_DepannTout/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Fri Jan 03 14:15:07 CET 2025
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
diff --git a/Android_DepannTout/gradlew b/Android_DepannTout/gradlew
deleted file mode 100644
index 4f906e0..0000000
--- a/Android_DepannTout/gradlew
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env sh
-
-#
-# Copyright 2015 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin or MSYS, switch paths to Windows format before running java
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
-
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=`expr $i + 1`
- done
- case $i in
- 0) set -- ;;
- 1) set -- "$args0" ;;
- 2) set -- "$args0" "$args1" ;;
- 3) set -- "$args0" "$args1" "$args2" ;;
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=`save "$@"`
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-exec "$JAVACMD" "$@"
diff --git a/Android_DepannTout/gradlew.bat b/Android_DepannTout/gradlew.bat
deleted file mode 100644
index 107acd3..0000000
--- a/Android_DepannTout/gradlew.bat
+++ /dev/null
@@ -1,89 +0,0 @@
-@rem
-@rem Copyright 2015 the original author or authors.
-@rem
-@rem Licensed under the Apache License, Version 2.0 (the "License");
-@rem you may not use this file except in compliance with the License.
-@rem You may obtain a copy of the License at
-@rem
-@rem https://www.apache.org/licenses/LICENSE-2.0
-@rem
-@rem Unless required by applicable law or agreed to in writing, software
-@rem distributed under the License is distributed on an "AS IS" BASIS,
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-@rem See the License for the specific language governing permissions and
-@rem limitations under the License.
-@rem
-
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/Android_DepannTout/settings.gradle.kts b/Android_DepannTout/settings.gradle.kts
deleted file mode 100644
index 5ba456a..0000000
--- a/Android_DepannTout/settings.gradle.kts
+++ /dev/null
@@ -1,24 +0,0 @@
-pluginManagement {
- repositories {
- google {
- content {
- includeGroupByRegex("com\\.android.*")
- includeGroupByRegex("com\\.google.*")
- includeGroupByRegex("androidx.*")
- }
- }
- mavenCentral()
- gradlePluginPortal()
- }
-}
-dependencyResolutionManagement {
- repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
- repositories {
- google()
- mavenCentral()
- }
-}
-
-rootProject.name = "Depanntout"
-include(":app")
-
\ No newline at end of file
diff --git a/Depanntout/.gitignore b/Depanntout/.gitignore
deleted file mode 100644
index aa724b7..0000000
--- a/Depanntout/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-*.iml
-.gradle
-/local.properties
-/.idea/caches
-/.idea/libraries
-/.idea/modules.xml
-/.idea/workspace.xml
-/.idea/navEditor.xml
-/.idea/assetWizardSettings.xml
-.DS_Store
-/build
-/captures
-.externalNativeBuild
-.cxx
-local.properties
diff --git a/Depanntout/app/.gitignore b/Depanntout/app/.gitignore
deleted file mode 100644
index 42afabf..0000000
--- a/Depanntout/app/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/build
\ No newline at end of file
diff --git a/Depanntout/app/build.gradle.kts b/Depanntout/app/build.gradle.kts
deleted file mode 100644
index 9735451..0000000
--- a/Depanntout/app/build.gradle.kts
+++ /dev/null
@@ -1,43 +0,0 @@
-plugins {
- alias(libs.plugins.android.application)
-}
-
-android {
- namespace = "com.example.depanntout"
- compileSdk = 34
-
- defaultConfig {
- applicationId = "com.example.depanntout"
- minSdk = 24
- targetSdk = 34
- versionCode = 1
- versionName = "1.0"
-
- testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
- }
-
- buildTypes {
- release {
- isMinifyEnabled = false
- proguardFiles(
- getDefaultProguardFile("proguard-android-optimize.txt"),
- "proguard-rules.pro"
- )
- }
- }
- compileOptions {
- sourceCompatibility = JavaVersion.VERSION_11
- targetCompatibility = JavaVersion.VERSION_11
- }
-}
-
-dependencies {
-
- implementation(libs.appcompat)
- implementation(libs.material)
- implementation(libs.activity)
- implementation(libs.constraintlayout)
- testImplementation(libs.junit)
- androidTestImplementation(libs.ext.junit)
- androidTestImplementation(libs.espresso.core)
-}
\ No newline at end of file
diff --git a/Depanntout/app/proguard-rules.pro b/Depanntout/app/proguard-rules.pro
deleted file mode 100644
index 481bb43..0000000
--- a/Depanntout/app/proguard-rules.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-# Add project specific ProGuard rules here.
-# You can control the set of applied configuration files using the
-# proguardFiles setting in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
-
-# Uncomment this to preserve the line number information for
-# debugging stack traces.
-#-keepattributes SourceFile,LineNumberTable
-
-# If you keep the line number information, uncomment this to
-# hide the original source file name.
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/Depanntout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java b/Depanntout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java
deleted file mode 100644
index 7769299..0000000
--- a/Depanntout/app/src/androidTest/java/com/example/depanntout/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Context;
-
-import androidx.test.platform.app.InstrumentationRegistry;
-import androidx.test.ext.junit.runners.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see Testing documentation
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
- assertEquals("com.example.depanntout", appContext.getPackageName());
- }
-}
\ No newline at end of file
diff --git a/Depanntout/app/src/main/AndroidManifest.xml b/Depanntout/app/src/main/AndroidManifest.xml
deleted file mode 100644
index c960fb8..0000000
--- a/Depanntout/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/java/bdd/ClientDAO.java b/Depanntout/app/src/main/java/bdd/ClientDAO.java
deleted file mode 100644
index e6af041..0000000
--- a/Depanntout/app/src/main/java/bdd/ClientDAO.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.Cursor;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-import metier.Client;
-
-public class ClientDAO {
- private DAO dao = null;
- private SQLiteDatabase db = null;
-
- /**
- * Constructeur
- * @param context
- */
-
- public ClientDAO(Context context){
- dao = new DAO(context);
- db = dao.open();
- }
-
- /**
- * Fermeture de la base de données
- */
-
- public void close() {
- dao.close();
- }
-
- public Cursor readLesClients() {
- String reqSql = "Select id as '_id', nom, prenom, numTel, adrMail, adrPostale FROM " + CreateBdDepannTout.TABLE_CLIENT +";";
- // Execution de la requête
- Cursor c = db.rawQuery(reqSql, null);
- Log.d("bdd", "le curseur contient " + c.getCount() + " lignes");
- return c;
- }
-
- public long create(Client c) {
- ContentValues values = new ContentValues();
- values.put("nom", c.getNom());
- values.put("prenom", c.getPrenom());
- values.put("numTel", c.getNumTel());
- values.put("adrMail", c.getAdrMail());
- values.put("adrPostale", c.getAdrPostale());
- Log.d("bdd", "insert, :" + c);
- return db.insert(CreateBdDepannTout.TABLE_CLIENT, null, values);
- }
-}
diff --git a/Depanntout/app/src/main/java/bdd/CreateBdDepannTout.java b/Depanntout/app/src/main/java/bdd/CreateBdDepannTout.java
deleted file mode 100644
index a9e90c1..0000000
--- a/Depanntout/app/src/main/java/bdd/CreateBdDepannTout.java
+++ /dev/null
@@ -1,128 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.sqlite.SQLiteDatabase;
-import android.database.sqlite.SQLiteOpenHelper;
-import android.util.Log;
-
-import androidx.annotation.Nullable;
-
-public class CreateBdDepannTout extends SQLiteOpenHelper {
-
- public static final String TABLE_CLIENT = "client";
- public static final String TABLE_INTER = "intervention";
- private static final String CREATE_TABLE_CLIENT =
- "CREATE TABLE " + TABLE_CLIENT + "(" +
- "id INTEGER PRIMARY KEY AUTOINCREMENT, " +
- "nom TEXT NOT NULL, " +
- "prenom TEXT NOT NULL, " +
- "numTel TEXT NOT NULL, " +
- "adrMail TEXT NOT NULL, " +
- "adrPostale TEXT NOT NULL);";
-
- private static final String CREATE_TABLE_INTER =
- "CREATE TABLE " + TABLE_INTER + "(" +
- "id INTEGER PRIMARY KEY AUTOINCREMENT, " +
- "idCli TEXT NOT NULL, " +
- "date TEXT NOT NULL, " +
- "heure TEXT NOT NULL," +
- "observation TEXT NOT NULL);";
-
- private static final String INSERT_INTO_INTERVENTION =
- "INSERT INTO " + TABLE_INTER + " (idCli, date, heure, observation) VALUES " +
- "(1, '03/01/2025', '12h30', 'dégât des eaux dans la cuisine'), " +
- "(2, '03/01/2025', '13h00', 'dégât des eaux dans la salle de bain'), " +
- "(3, '03/01/2025', '14h15', 'fuite d''eau dans le salon'), " +
- "(4, '03/01/2025', '15h45', 'dégât des eaux dans le garage'), " +
- "(5, '03/01/2025', '16h00', 'fuite d''eau dans la chambre'), " +
- "(6, '03/01/2025', '17h30', 'dégât des eaux sur la terrasse'), " +
- "(7, '03/01/2025', '18h10', 'fuite d''eau dans les toilettes'), " +
- "(8, '03/01/2025', '19h00', 'dégât des eaux dans le bureau'), " +
- "(9, '03/01/2025', '20h15', 'fuite d''eau dans l''entrée'), " +
- "(10, '03/01/2025', '21h00', 'dégât des eaux dans la buanderie')";
-
- private static final String INSERT_INTO_CLIENT =
- "INSERT INTO " + TABLE_CLIENT + " (nom, prenom, numTel, adrMail, adrPostale) VALUES " +
- "('Dupont', 'Jean', '0600000001', 'jean.dupont@example.com', '10 Rue de Paris, 75001 Paris'), " +
- "('Martin', 'Sophie', '0600000002', 'sophie.martin@example.com', '15 Rue de Lyon, 69001 Lyon'), " +
- "('Durand', 'Paul', '0600000003', 'paul.durand@example.com', '20 Rue de Bordeaux, 33000 Bordeaux'), " +
- "('Lemoine', 'Claire', '0600000004', 'claire.lemoine@example.com', '25 Rue de Lille, 59000 Lille'), " +
- "('Morel', 'Luc', '0600000005', 'luc.morel@example.com', '30 Rue de Nantes, 44000 Nantes'), " +
- "('Blanc', 'Julie', '0600000006', 'julie.blanc@example.com', '35 Rue de Marseille, 13000 Marseille'), " +
- "('Garcia', 'Emma', '0600000007', 'emma.garcia@example.com', '40 Rue de Toulouse, 31000 Toulouse'), " +
- "('Petit', 'Hugo', '0600000008', 'hugo.petit@example.com', '45 Rue de Strasbourg, 67000 Strasbourg'), " +
- "('Roux', 'Chloe', '0600000009', 'chloe.roux@example.com', '50 Rue de Nice, 06000 Nice'), " +
- "('Fournier', 'Lucas', '0600000010', 'lucas.fournier@example.com', '55 Rue de Rennes, 35000 Rennes')";
-
- // Constructeur, à générer automatiquement
- public CreateBdDepannTout(@Nullable Context context, @Nullable String name,
- @Nullable SQLiteDatabase.CursorFactory factory, int version) {
- super(context, name, factory, version);
- }
-
- /**
- * Création de la base de données si elle n'existe pas
- *
- * @param db base
- */
- @Override
- public void onCreate(SQLiteDatabase db) {
- db.execSQL(CREATE_TABLE_CLIENT);
- Log.d("bdd", "table client créée");
-
- db.execSQL(CREATE_TABLE_INTER);
- Log.d("bdd", "table intervention créée");
-
- db.execSQL(INSERT_INTO_INTERVENTION);
- Log.d("bdd", "données table intervention inserées");
-
- db.execSQL(INSERT_INTO_CLIENT);
- Log.d("bdd", "données table client inserées");
- }
-
- /**
- * Création d'une nouvelle base en cas de changement de version
- *
- * @param db
- * @param oldVersion
- * @param newVersion
- */
- @Override
- public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
- db.execSQL("DROP TABLE " + TABLE_CLIENT + ";");
- Log.d("bdd", "Table " + TABLE_CLIENT + " supprimée");
- db.execSQL("DROP TABLE " + TABLE_INTER + ";");
- Log.d("bdd", "Table " + TABLE_INTER + " supprimée");
- onCreate(db);
- }
-
- public void insertDataInter(SQLiteDatabase db) {
- // Sample data to insert
- String[][] data = {
- {"1", "03/01/2025", "12h30", "dégât des eaux dans la cuisine"},
- {"2", "03/01/2025", "13h00", "dégât des eaux dans la salle de bain"},
- {"3", "03/01/2025", "14h15", "fuite d'eau dans le salon"},
- {"4", "03/01/2025", "15h45", "dégât des eaux dans le garage"},
- {"5", "03/01/2025", "16h00", "fuite d'eau dans la chambre"},
- {"6", "03/01/2025", "17h30", "dégât des eaux sur la terrasse"},
- {"7", "03/01/2025", "18h10", "fuite d'eau dans les toilettes"},
- {"8", "03/01/2025", "19h00", "dégât des eaux dans le bureau"},
- {"9", "03/01/2025", "20h15", "fuite d'eau dans l'entrée"},
- {"10", "03/01/2025", "21h00", "dégât des eaux dans la buanderie"}
- };
-
- // Insert each row into the database
- for (String[] row : data) {
- ContentValues values = new ContentValues();
- values.put("idCli", row[0]);
- values.put("date", row[1]);
- values.put("heure", row[2]);
- values.put("observation", row[3]);
-
- db.insert("Intervention", null, values); // Insert the row
- Log.d("bdd", "Insertion intervention réussie " + values);
- }
- }
-
-}
diff --git a/Depanntout/app/src/main/java/bdd/DAO.java b/Depanntout/app/src/main/java/bdd/DAO.java
deleted file mode 100644
index 8740a09..0000000
--- a/Depanntout/app/src/main/java/bdd/DAO.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package bdd;
-
-import android.content.Context;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-public class DAO {
- private static final int VERSION_BDD = 8;
- private static final String NOM_BDD = "bdDepannTout";
- private CreateBdDepannTout createBd = null;
- private SQLiteDatabase db = null;
-
- public DAO(Context context){
- createBd = new CreateBdDepannTout(context, NOM_BDD, null, VERSION_BDD);
- Log.d("bdd", "Appel au constructeur de DAO ok, bdd créée");
- }
-
- public SQLiteDatabase open(){
- if (db == null){
- db = createBd.getWritableDatabase();
- Log.d("bdd", "Base de données ouverte");
- } else {
- Log.d("bdd", "base de données accessible");
- }
- return db;
- }
-
- public void close() {
- if(db != null){
- db.close();
- Log.d("bdd", "Base de données fermée");
- }
- }
-}
diff --git a/Depanntout/app/src/main/java/bdd/InterventionDAO.java b/Depanntout/app/src/main/java/bdd/InterventionDAO.java
deleted file mode 100644
index ebd1403..0000000
--- a/Depanntout/app/src/main/java/bdd/InterventionDAO.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package bdd;
-
-import android.content.ContentValues;
-import android.content.Context;
-import android.database.Cursor;
-import android.database.sqlite.SQLiteDatabase;
-import android.util.Log;
-
-import metier.Intervention;
-
-public class InterventionDAO {
- private DAO dao = null;
- private SQLiteDatabase db = null;
-
- /**
- * Constructeur
- * @param context
- */
-
- public InterventionDAO(Context context){
- dao = new DAO(context);
- db = dao.open();
- }
-
- /**
- * Fermeture de la base de données
- */
-
- public void close() {
- dao.close();
- }
-
- public Cursor readLesInterventions() {
- String reqSql = "Select id as '_id', date, heure, observation, idCli FROM " + CreateBdDepannTout.TABLE_INTER +";";
- // Execution de la requête
- Cursor c = db.rawQuery(reqSql, null);
- Log.d("bdd", "le curseur contient " + c.getCount() + " lignes");
- return c;
- }
-
- public long create(Intervention i) {
- ContentValues values = new ContentValues();
- values.put("date", i.getDate());
- values.put("heure", i.getHeure());
- values.put("idCli", i.getIdCli());
- values.put("observation", i.getObservation());
- Log.d("bdd", "insert, :" + i);
- return db.insert(CreateBdDepannTout.TABLE_INTER, null, values);
- }
-
-
-}
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/CreateClient.java b/Depanntout/app/src/main/java/com/example/depanntout/CreateClient.java
deleted file mode 100644
index 5ac3be7..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/CreateClient.java
+++ /dev/null
@@ -1,91 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.ClientDAO;
-import metier.Client;
-
-public class CreateClient extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_create_client);
- initialisation();
- gererCreateClient();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterCreate = (Button) findViewById(R.id.btQuitterCreate);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterCreate.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- clientDAO.close();
- finish();
- }
- });
- }
-
- private ClientDAO clientDAO = null;
- Client cli = null;
-
- // Contrôle graphiques
- private EditText etNom;
- private EditText etPrenom;
- private EditText etNumTel;
- private EditText etAdrMail;
- private EditText etAdrPostale;
- private Button btCreateClient;
-
- //Valeur saisies
- String nom;
- String prenom;
- String numTel;
- String adrMail;
- String adrPostale;
-
- private void gererCreateClient() {
- // Reconnaissance des contrôles graphiques de la vue
- etNom = (EditText) findViewById(R.id.ptSasirNom);
- etPrenom = (EditText) findViewById(R.id.ptSaisirPrenom);
- etNumTel = (EditText) findViewById(R.id.ptSaisirNumTel);
- etAdrMail = (EditText) findViewById(R.id.ptSaisirMailClient);
- etAdrPostale = (EditText) findViewById(R.id.ptSaisirAdrClient);
- btCreateClient = (Button) findViewById(R.id.btCreateClient);
- // Accès à la table article
- clientDAO = new ClientDAO(this);
- // Gestion de l'événement onClick sur le boutn Ajouter
- btCreateClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View arg0) {
- // Récupération des zones saisies
- nom = etNom.getText().toString();
- prenom = etPrenom.getText().toString();
- numTel = etNumTel.getText().toString();
- adrMail = etAdrMail.getText().toString();
- adrPostale = etAdrPostale.getText().toString();
- // Création de l'article correspondant
- cli = new Client(nom, prenom, numTel, adrMail, adrPostale);
- // Insertion de l'article dans la base de données
- long idClientCree = clientDAO.create(cli);
- // Message à l'écran
- Toast.makeText(getApplicationContext(), "Produit ajouté + " +
- "(no : " + idClientCree + " )", Toast.LENGTH_SHORT).show();
- // Zones de saisies effacées
- etNom.setText("");
- etNom.requestFocus();
- etPrenom.setText("");
- etNumTel.setText("");
- etAdrMail.setText("");
- etAdrPostale.setText("");
- }
- });
- }
-}
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/CreateInter.java b/Depanntout/app/src/main/java/com/example/depanntout/CreateInter.java
deleted file mode 100644
index c2a8b23..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/CreateInter.java
+++ /dev/null
@@ -1,89 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.EditText;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.InterventionDAO;
-import metier.Intervention;
-
-public class CreateInter extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_create_inter);
- initialisation();
- gererCreateInter();
- }
-
-
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterCreate = (Button) findViewById(R.id.btQuitterCreate);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterCreate.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- interventionDAO.close();
- finish();
- }
- });
- }
- private InterventionDAO interventionDAO = null;
- Intervention inter = null;
-
-
- // Contrôle graphiques
- private EditText etDate;
- private EditText etHeure;
- private EditText etObs;
- private EditText etIdCli;
- private Button btCreateInter;
-
- //Valeur saisies
- String date;
- String heure;
- String observation;
- int idCli;
-
- private void gererCreateInter() {
- // Reconnaissance des contrôles graphiques de la vue
- etDate = (EditText) findViewById(R.id.ptSaisiDate);
- etHeure = (EditText) findViewById(R.id.ptSaisiHeure);
- etObs = (EditText) findViewById(R.id.ptSaisiObserv);
- etIdCli = (EditText) findViewById(R.id.ptSaisiIdClient);
- btCreateInter = (Button) findViewById(R.id.btCreateInter);
- // Accès à la table article
- interventionDAO = new InterventionDAO(this);
- // Gestion de l'événement onClick sur le boutn Ajouter
- btCreateInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View arg0) {
- // Récupération des zones saisies
- date = etDate.getText().toString();
- heure = etHeure.getText().toString();
- observation = etObs.getText().toString();
- idCli = Integer.parseInt(etIdCli.getText().toString());
-// // Création de l'article correspondant
- inter = new Intervention(date, heure, observation, idCli);
-// // Insertion de l'article dans la base de données
- long idInterCree = interventionDAO.create(inter);
-// // Message à l'écran
- Toast.makeText(getApplicationContext(), "Intervention ajoutée + " +
- "(no : " + idInterCree + " )", Toast.LENGTH_SHORT).show();
- Toast.makeText(getApplicationContext(), "Intervention ajoutée + " +
- date + heure + observation + idCli + " )", Toast.LENGTH_SHORT).show();
-// // Zones de saisies effacées
- etDate.setText("");
- etHeure.setText("");
- etObs.requestFocus();
- etIdCli.setText("");
- }
- });
- }
-}
\ No newline at end of file
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/GestionClient.java b/Depanntout/app/src/main/java/com/example/depanntout/GestionClient.java
deleted file mode 100644
index 9b70930..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/GestionClient.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.Cursor;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-import android.widget.ListView;
-import android.widget.SimpleCursorAdapter;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.ClientDAO;
-
-public class GestionClient extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_gestion_client);
- initialisation();
- afficherLesClients();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterClient = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterClient.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- // gestion du boutton Gestion des clients
- Button btCreerClient = (Button) findViewById(R.id.btCreerInter);
- btCreerClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerCreerClient();
- }
- });
- }
-
- private void demarrerCreerClient(){
- Intent intent = new Intent(GestionClient.this, CreateClient.class);
- startActivity(intent);
- }
-
- public void afficherLesClients(){
- Log.d("bdd", "Début de afficherLesClients");
- ClientDAO clientDAO = new ClientDAO(this);
- Cursor c = clientDAO.readLesClients();
- Toast.makeText(getApplicationContext(), "Il y a +" +
- c.getCount() + "articles", Toast.LENGTH_SHORT).show();
- String[] from = new String[]{"_id", "nom", "prenom", "numTel", "adrMail", "adrPostale"};
- int[] to = new int[] {R.id.tvIdClient, R.id.tvNomClient, R.id.tvDateInter, R.id.tvHeureInter, R.id.tvObervInter, R.id.tvIdClientInter};
- SimpleCursorAdapter dataAdapter = new SimpleCursorAdapter(this, R.layout.ligne_client3, c, from, to, 0);
- ListView lvClients = (ListView) findViewById(R.id.lvClients);
- lvClients.setAdapter(dataAdapter);
-
- // Set an item click listener for the ListView
- lvClients.setOnItemClickListener((parent, view, position, id) -> {
- // Move the Cursor to the clicked item's position
- c.moveToPosition(position);
-
- // Extract details from the cursor
- String date = c.getString(c.getColumnIndexOrThrow("date"));
- String heure = c.getString(c.getColumnIndexOrThrow("heure"));
- String observation = c.getString(c.getColumnIndexOrThrow("observation"));
- int idCli = c.getInt(c.getColumnIndexOrThrow("idCli"));
-
- // Pass the details to the new activity using Intent
- Intent intent = new Intent(this, ModifInter.class);
- intent.putExtra("idCli", idCli);
- intent.putExtra("date", date);
- intent.putExtra("heure", heure);
- intent.putExtra("observation", observation);
- startActivity(intent);
- });
- }
-}
\ No newline at end of file
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/GestionInter.java b/Depanntout/app/src/main/java/com/example/depanntout/GestionInter.java
deleted file mode 100644
index cade04b..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/GestionInter.java
+++ /dev/null
@@ -1,86 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.Cursor;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-import android.widget.ListView;
-import android.widget.SimpleCursorAdapter;
-import android.widget.Toast;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.InterventionDAO;
-
-public class GestionInter extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_gestion_inter);
- initialisation();
- afficherLesInterventions();
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitterInter = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterInter.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- // gestion du boutton Gestion des interventions
- Button btCreateInter = (Button) findViewById(R.id.btCreerInter);
- btCreateInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerCreerInter();
- }
- });
- }
-
- private void demarrerCreerInter(){
- Intent intent = new Intent(GestionInter.this, CreateInter.class);
- startActivity(intent);
- }
-
- public void afficherLesInterventions(){
- Log.d("bdd", "Début de afficherLesInterventions");
- InterventionDAO clientDAO = new InterventionDAO(this);
- Cursor c = clientDAO.readLesInterventions();
- Toast.makeText(getApplicationContext(), "Il y a +" +
- c.getCount() + "interventions", Toast.LENGTH_SHORT).show();
- String[] from = new String[]{"date", "heure", "observation", "idCli"};
- int[] to = new int[] {R.id.tvDateLigne, R.id.tvHeureLigne, R.id.tvObsLigne, R.id.tvIdClientInterLigne};
- SimpleCursorAdapter dataAdapter = new SimpleCursorAdapter(this, R.layout.ligne_intervention, c, from, to, 0);
- ListView lvInterventions = (ListView) findViewById(R.id.lvClients);
- lvInterventions.setAdapter(dataAdapter);
-
- // Set an item click listener for the ListView
- lvInterventions.setOnItemClickListener((parent, view, position, id) -> {
- // Move the Cursor to the clicked item's position
- c.moveToPosition(position);
-
- // Extract details from the cursor
- String date = c.getString(c.getColumnIndexOrThrow("date"));
- String heure = c.getString(c.getColumnIndexOrThrow("heure"));
- String observation = c.getString(c.getColumnIndexOrThrow("observation"));
- int idCli = c.getInt(c.getColumnIndexOrThrow("idCli"));
-
- // Pass the details to the new activity using Intent
- Intent intent = new Intent(this, ModifInter.class);
- intent.putExtra("idCli", idCli);
- intent.putExtra("date", date);
- intent.putExtra("heure", heure);
- intent.putExtra("observation", observation);
- startActivity(intent);
- });
- }
-
-
-}
\ No newline at end of file
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/MainActivity.java b/Depanntout/app/src/main/java/com/example/depanntout/MainActivity.java
deleted file mode 100644
index 2d33de0..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/MainActivity.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package com.example.depanntout;
-
-import android.content.Intent;
-import android.database.sqlite.SQLiteDatabase;
-import android.os.Bundle;
-import android.util.Log;
-import android.view.View;
-import android.widget.Button;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-import bdd.CreateBdDepannTout;
-
-public class MainActivity extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- initialisation();
-
- // Create an instance of your database helper
- CreateBdDepannTout dbHelper = new CreateBdDepannTout(this, "DepannTout.db", null, 1);
-
- // Open the database in writable mode
- SQLiteDatabase db = dbHelper.getWritableDatabase();
-
- // Call the insertData function to populate your table
-// dbHelper.insertDataInter(db);
-// Log.d("MainActivity", "Data inserted into the intervention table");
-//
-// dbHelper.insertClientData(db);
-// Log.d("MainActivity", "Data inserted into the client table");
- }
-
- private void initialisation() {
- // gestion du boutton Quitter
- Button btQuitter = (Button) findViewById(R.id.btQuitter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitter.setOnClickListener(new View.OnClickListener(){
- public void onClick(View arg0){
- finish();
- }
- });
-
- // gestion du boutton Gestion des clients
- Button btGestClient = (Button) findViewById(R.id.btGestClient);
- btGestClient.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerClient();
- }
- });
-
- // gestion du boutton Gestion des Interventions
- Button btGestInter = (Button) findViewById(R.id.btGestInter);
- btGestInter.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- demarrerInter();
- }
- });
- }
-
- private void demarrerClient(){
- Intent intent = new Intent(MainActivity.this, GestionClient.class);
- startActivity(intent);
- }
-
- private void demarrerInter() {
- Intent intent = new Intent(MainActivity.this, GestionInter.class);
- startActivity(intent);
- }
-}
\ No newline at end of file
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/ModifClient.java b/Depanntout/app/src/main/java/com/example/depanntout/ModifClient.java
deleted file mode 100644
index b65967e..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/ModifClient.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package com.example.depanntout;
-
-public class ModifClient {
-}
diff --git a/Depanntout/app/src/main/java/com/example/depanntout/ModifInter.java b/Depanntout/app/src/main/java/com/example/depanntout/ModifInter.java
deleted file mode 100644
index 411fd5d..0000000
--- a/Depanntout/app/src/main/java/com/example/depanntout/ModifInter.java
+++ /dev/null
@@ -1,56 +0,0 @@
-package com.example.depanntout;
-
-import android.os.Bundle;
-import android.view.View;
-import android.widget.Button;
-import android.widget.TextView;
-
-import androidx.appcompat.app.AppCompatActivity;
-
-public class ModifInter extends AppCompatActivity {
-
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_modif_inter);
-
- initialisation();
- }
-
- private void initialisation() {
-
- // Get data from Intent
- String date = getIntent().getStringExtra("date");
- String heure = getIntent().getStringExtra("heure");
- String observation = getIntent().getStringExtra("observation");
- int idCli = getIntent().getIntExtra("idCli", -1);
-
- // Reference TextViews
- TextView tvDate = findViewById(R.id.ptModifDate);
- TextView tvHeure = findViewById(R.id.ptModifHeure);
- TextView tvObservation = findViewById(R.id.ptModifObserv);
- TextView tvIdCli = findViewById(R.id.ptModifIdClient);
-
- // Set data in TextViews
- tvDate.setText(date);
- tvHeure.setText(heure);
- tvObservation.setText(observation);
- tvIdCli.setText(String.valueOf(idCli));
-
- // gestion du boutton Quitter
- Button btQuitterInter = (Button) findViewById(R.id.btQuitterInter);
- // Association d'un écouteur d'événement au clic de btQuitter
- btQuitterInter.setOnClickListener(new View.OnClickListener() {
- public void onClick(View arg0) {
- finish();
- }
- });
-
- Button btnDelete = findViewById(R.id.btnDeleteInter);
- btnDelete.setOnClickListener(v -> supprimer());
- }
-
- private void supprimer() {
-
- }
-}
diff --git a/Depanntout/app/src/main/java/metier/Client.java b/Depanntout/app/src/main/java/metier/Client.java
deleted file mode 100644
index 85e0fe3..0000000
--- a/Depanntout/app/src/main/java/metier/Client.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package metier;
-
-public class Client {
- private int id = 0;
- private String nom;
- private String prenom;
- private String numTel;
- private String adrMail;
- private String adrPostale;
-
- public int getId() {
- return id;
- }
-
- public String getNom() {
- return nom;
- }
-
- public String getPrenom() {
- return prenom;
- }
-
- public String getNumTel() {
- return numTel;
- }
-
- public String getAdrMail() {
- return adrMail;
- }
-
- public String getAdrPostale() {
- return adrPostale;
- }
-
- @Override
- public String toString() {
- return "Client{" +
- "id=" + id +
- ", nom='" + nom + '\'' +
- ", prenom='" + prenom + '\'' +
- ", numTel='" + numTel + '\'' +
- ", adrMail='" + adrMail + '\'' +
- ", adrPostale='" + adrPostale + '\'' +
- '}';
- }
-
- public Client(int id, String nom, String prenom, String numTel, String adrMail, String adrPostale) {
- this.id = id;
- this.nom = nom;
- this.prenom = prenom;
- this.numTel = numTel;
- this.adrMail = adrMail;
- this.adrPostale = adrPostale;
- }
-
- public Client(String nom, String prenom, String numTel, String adrMail, String adrPostale) {
- this.nom = nom;
- this.prenom = prenom;
- this.numTel = numTel;
- this.adrMail = adrMail;
- this.adrPostale = adrPostale;
- }
-}
diff --git a/Depanntout/app/src/main/java/metier/Intervention.java b/Depanntout/app/src/main/java/metier/Intervention.java
deleted file mode 100644
index 52f2191..0000000
--- a/Depanntout/app/src/main/java/metier/Intervention.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package metier;
-
-import java.util.Date;
-import java.util.Timer;
-
-public class Intervention {
- private int id;
- private String date;
- private String heure;
- private String observation;
- private int idCli;
-
- public Intervention(String date, String heure, String observation, int idCli) {
- this.date = date;
- this.heure = heure;
- this.observation = observation;
- this.idCli = idCli;
- }
-
- @Override
- public String toString() {
- return "Intervention{" +
- "id=" + id +
- "id=" + id +
- ", date='" + date + '\'' +
- ", heure='" + heure + '\'' +
- ", observation='" + observation + '\'' +
- ", idCli=" + idCli +
- '}';
- }
-
- public int getId() {
- return id;
- }
-
- public void setId(int id) {
- this.id = id;
- }
-
- public String getDate() {
- return date;
- }
-
- public void setDate(String date) {
- this.date = date;
- }
-
- public String getHeure() {
- return heure;
- }
-
- public void setHeure(String heure) {
- this.heure = heure;
- }
-
- public String getObservation() {
- return observation;
- }
-
- public void setObservation(String observation) {
- this.observation = observation;
- }
-
- public int getIdCli() {
- return idCli;
- }
-
- public void setIdCli(int idCli) {
- this.idCli = idCli;
- }
-}
diff --git a/Depanntout/app/src/main/res/drawable/ic_launcher_background.xml b/Depanntout/app/src/main/res/drawable/ic_launcher_background.xml
deleted file mode 100644
index 07d5da9..0000000
--- a/Depanntout/app/src/main/res/drawable/ic_launcher_background.xml
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Depanntout/app/src/main/res/drawable/ic_launcher_foreground.xml b/Depanntout/app/src/main/res/drawable/ic_launcher_foreground.xml
deleted file mode 100644
index 2b068d1..0000000
--- a/Depanntout/app/src/main/res/drawable/ic_launcher_foreground.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/drawable/logodepann.png b/Depanntout/app/src/main/res/drawable/logodepann.png
deleted file mode 100644
index af51276..0000000
Binary files a/Depanntout/app/src/main/res/drawable/logodepann.png and /dev/null differ
diff --git a/Depanntout/app/src/main/res/layout/activity_create_client.xml b/Depanntout/app/src/main/res/layout/activity_create_client.xml
deleted file mode 100644
index 2b62e3e..0000000
--- a/Depanntout/app/src/main/res/layout/activity_create_client.xml
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_create_inter.xml b/Depanntout/app/src/main/res/layout/activity_create_inter.xml
deleted file mode 100644
index d636a5b..0000000
--- a/Depanntout/app/src/main/res/layout/activity_create_inter.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_gestion_client.xml b/Depanntout/app/src/main/res/layout/activity_gestion_client.xml
deleted file mode 100644
index 024db2e..0000000
--- a/Depanntout/app/src/main/res/layout/activity_gestion_client.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_gestion_inter.xml b/Depanntout/app/src/main/res/layout/activity_gestion_inter.xml
deleted file mode 100644
index f02394e..0000000
--- a/Depanntout/app/src/main/res/layout/activity_gestion_inter.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_main.xml b/Depanntout/app/src/main/res/layout/activity_main.xml
deleted file mode 100644
index 555bd1a..0000000
--- a/Depanntout/app/src/main/res/layout/activity_main.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_main1.xml b/Depanntout/app/src/main/res/layout/activity_main1.xml
deleted file mode 100644
index 85afa2a..0000000
--- a/Depanntout/app/src/main/res/layout/activity_main1.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/activity_modif_inter.xml b/Depanntout/app/src/main/res/layout/activity_modif_inter.xml
deleted file mode 100644
index 5d14fee..0000000
--- a/Depanntout/app/src/main/res/layout/activity_modif_inter.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
- >
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Depanntout/app/src/main/res/layout/header_layout.xml b/Depanntout/app/src/main/res/layout/header_layout.xml
deleted file mode 100644
index fe9ffa1..0000000
--- a/Depanntout/app/src/main/res/layout/header_layout.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/ligne_client.xml b/Depanntout/app/src/main/res/layout/ligne_client.xml
deleted file mode 100644
index 3c3d507..0000000
--- a/Depanntout/app/src/main/res/layout/ligne_client.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/ligne_client3.xml b/Depanntout/app/src/main/res/layout/ligne_client3.xml
deleted file mode 100644
index 505d07c..0000000
--- a/Depanntout/app/src/main/res/layout/ligne_client3.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/layout/ligne_intervention.xml b/Depanntout/app/src/main/res/layout/ligne_intervention.xml
deleted file mode 100644
index 8931290..0000000
--- a/Depanntout/app/src/main/res/layout/ligne_intervention.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
deleted file mode 100644
index 6f3b755..0000000
--- a/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
deleted file mode 100644
index 6f3b755..0000000
--- a/Depanntout/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher.webp
deleted file mode 100644
index c209e78..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
deleted file mode 100644
index b2dfe3d..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher.webp
deleted file mode 100644
index 4f0f1d6..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
deleted file mode 100644
index 62b611d..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
deleted file mode 100644
index 948a307..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
deleted file mode 100644
index 1b9a695..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
deleted file mode 100644
index 28d4b77..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9287f50..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
deleted file mode 100644
index aa7d642..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
deleted file mode 100644
index 9126ae3..0000000
Binary files a/Depanntout/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ
diff --git a/Depanntout/app/src/main/res/values-night/themes.xml b/Depanntout/app/src/main/res/values-night/themes.xml
deleted file mode 100644
index 4641090..0000000
--- a/Depanntout/app/src/main/res/values-night/themes.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/values/colors.xml b/Depanntout/app/src/main/res/values/colors.xml
deleted file mode 100644
index f8c6127..0000000
--- a/Depanntout/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- #FFBB86FC
- #FF6200EE
- #FF3700B3
- #FF03DAC5
- #FF018786
- #FF000000
- #FFFFFFFF
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/values/strings.xml b/Depanntout/app/src/main/res/values/strings.xml
deleted file mode 100644
index fb89b90..0000000
--- a/Depanntout/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
- Depanntout
- Dépannages à domicile
- Gestion des clients
- Gestion des interventions
- La gestion des clients
- Id
- Nom
- Prenom
- n° Tel
- e-Mail
- Adresse Postale
- Créer Client
- Quitter
- Création d\'un client
- Entrez le nom :
- Saisir le nom ici
- Entrez le prénom :
- Saisir le prénom ici
- Entrez le numéro de téléphone :
- Saisir le numéro de téléphone ici
- Entrez adesse postale :
- Saisir adresse postale ici
- Entrez adresse mail :
- Saisir adresse mail ici
- Créer
- Gestion des interventions
- id
- Date
- Heure
- Observation
- Id Client
- Ajouter
- Quitter
- Création d\'une intervention
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/values/themes.xml b/Depanntout/app/src/main/res/values/themes.xml
deleted file mode 100644
index 94cc489..0000000
--- a/Depanntout/app/src/main/res/values/themes.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/xml/backup_rules.xml b/Depanntout/app/src/main/res/xml/backup_rules.xml
deleted file mode 100644
index fa0f996..0000000
--- a/Depanntout/app/src/main/res/xml/backup_rules.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/main/res/xml/data_extraction_rules.xml b/Depanntout/app/src/main/res/xml/data_extraction_rules.xml
deleted file mode 100644
index 9ee9997..0000000
--- a/Depanntout/app/src/main/res/xml/data_extraction_rules.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Depanntout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java b/Depanntout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java
deleted file mode 100644
index d686546..0000000
--- a/Depanntout/app/src/test/java/com/example/depanntout/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.example.depanntout;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see Testing documentation
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() {
- assertEquals(4, 2 + 2);
- }
-}
\ No newline at end of file
diff --git a/Depanntout/build.gradle.kts b/Depanntout/build.gradle.kts
deleted file mode 100644
index 3756278..0000000
--- a/Depanntout/build.gradle.kts
+++ /dev/null
@@ -1,4 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-plugins {
- alias(libs.plugins.android.application) apply false
-}
\ No newline at end of file
diff --git a/Depanntout/gradle.properties b/Depanntout/gradle.properties
deleted file mode 100644
index 4387edc..0000000
--- a/Depanntout/gradle.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-# Project-wide Gradle settings.
-# IDE (e.g. Android Studio) users:
-# Gradle settings configured through the IDE *will override*
-# any settings specified in this file.
-# For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. For more details, visit
-# https://developer.android.com/r/tools/gradle-multi-project-decoupled-projects
-# org.gradle.parallel=true
-# AndroidX package structure to make it clearer which packages are bundled with the
-# Android operating system, and which are packaged with your app's APK
-# https://developer.android.com/topic/libraries/support-library/androidx-rn
-android.useAndroidX=true
-# Enables namespacing of each library's R class so that its R class includes only the
-# resources declared in the library itself and none from the library's dependencies,
-# thereby reducing the size of the R class for that library
-android.nonTransitiveRClass=true
\ No newline at end of file
diff --git a/Depanntout/gradlew b/Depanntout/gradlew
deleted file mode 100644
index 4f906e0..0000000
--- a/Depanntout/gradlew
+++ /dev/null
@@ -1,185 +0,0 @@
-#!/usr/bin/env sh
-
-#
-# Copyright 2015 the original author or authors.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin or MSYS, switch paths to Windows format before running java
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
-
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=`expr $i + 1`
- done
- case $i in
- 0) set -- ;;
- 1) set -- "$args0" ;;
- 2) set -- "$args0" "$args1" ;;
- 3) set -- "$args0" "$args1" "$args2" ;;
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=`save "$@"`
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-exec "$JAVACMD" "$@"
diff --git a/Depanntout/gradlew.bat b/Depanntout/gradlew.bat
deleted file mode 100644
index 107acd3..0000000
--- a/Depanntout/gradlew.bat
+++ /dev/null
@@ -1,89 +0,0 @@
-@rem
-@rem Copyright 2015 the original author or authors.
-@rem
-@rem Licensed under the Apache License, Version 2.0 (the "License");
-@rem you may not use this file except in compliance with the License.
-@rem You may obtain a copy of the License at
-@rem
-@rem https://www.apache.org/licenses/LICENSE-2.0
-@rem
-@rem Unless required by applicable law or agreed to in writing, software
-@rem distributed under the License is distributed on an "AS IS" BASIS,
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-@rem See the License for the specific language governing permissions and
-@rem limitations under the License.
-@rem
-
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto execute
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/Depanntout/settings.gradle.kts b/Depanntout/settings.gradle.kts
deleted file mode 100644
index 5ba456a..0000000
--- a/Depanntout/settings.gradle.kts
+++ /dev/null
@@ -1,24 +0,0 @@
-pluginManagement {
- repositories {
- google {
- content {
- includeGroupByRegex("com\\.android.*")
- includeGroupByRegex("com\\.google.*")
- includeGroupByRegex("androidx.*")
- }
- }
- mavenCentral()
- gradlePluginPortal()
- }
-}
-dependencyResolutionManagement {
- repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
- repositories {
- google()
- mavenCentral()
- }
-}
-
-rootProject.name = "Depanntout"
-include(":app")
-
\ No newline at end of file
diff --git a/Inventaire/.idea/vcs.xml b/Inventaire/.idea/vcs.xml
deleted file mode 100644
index 6c0b863..0000000
--- a/Inventaire/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file