From ae707b04943f3f79735ba3d5b1eb727c6c15ba5a Mon Sep 17 00:00:00 2001 From: Renaud BEURET Date: Tue, 2 Apr 2024 15:05:56 +0200 Subject: [PATCH] [ADD] Reponse simple --- .idea/modules/app/ScienceQuest.app.iml | 8 ------- .../buisness/Question/QuestionRequestor.kt | 22 ------------------- .../model/metier/{ => question}/Question.kt | 0 .../model/metier/{ => reponse}/Reponse.kt | 0 .../model/metier/reponse/ReponseSimple.kt | 11 ++++++++++ 5 files changed, 11 insertions(+), 30 deletions(-) delete mode 100644 .idea/modules/app/ScienceQuest.app.iml delete mode 100644 android/app/src/main/java/fr/iut/sciencequest/model/buisness/Question/QuestionRequestor.kt rename android/app/src/main/java/fr/iut/sciencequest/model/metier/{ => question}/Question.kt (100%) rename android/app/src/main/java/fr/iut/sciencequest/model/metier/{ => reponse}/Reponse.kt (100%) create mode 100644 android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/ReponseSimple.kt diff --git a/.idea/modules/app/ScienceQuest.app.iml b/.idea/modules/app/ScienceQuest.app.iml deleted file mode 100644 index 22a61f9..0000000 --- a/.idea/modules/app/ScienceQuest.app.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/android/app/src/main/java/fr/iut/sciencequest/model/buisness/Question/QuestionRequestor.kt b/android/app/src/main/java/fr/iut/sciencequest/model/buisness/Question/QuestionRequestor.kt deleted file mode 100644 index 3a0652c..0000000 --- a/android/app/src/main/java/fr/iut/sciencequest/model/buisness/Question/QuestionRequestor.kt +++ /dev/null @@ -1,22 +0,0 @@ -package fr.iut.sciencequest.model.buisness.Question - -import android.util.Log -import fr.iut.sciencequest.model.buisness.Scientifique.ScientifiqueRequestService -import fr.iut.sciencequest.model.buisness.createRequestService -import fr.iut.sciencequest.model.dto.question.QuestionListDTO -import kotlinx.coroutines.flow.flow -import retrofit2.Call -import retrofit2.Callback -import retrofit2.Response -import retrofit2.create -import java.lang.IllegalArgumentException - -suspend fun fetchQuestions(index: Int) = flow { - val serviceClient = createRequestService().create() - try { - val response = serviceClient.getQuestions(index) - emit(response) - } catch (e: Exception) { - Log.e("Requete API Question",e.message.toString()) - } -} diff --git a/android/app/src/main/java/fr/iut/sciencequest/model/metier/Question.kt b/android/app/src/main/java/fr/iut/sciencequest/model/metier/question/Question.kt similarity index 100% rename from android/app/src/main/java/fr/iut/sciencequest/model/metier/Question.kt rename to android/app/src/main/java/fr/iut/sciencequest/model/metier/question/Question.kt diff --git a/android/app/src/main/java/fr/iut/sciencequest/model/metier/Reponse.kt b/android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/Reponse.kt similarity index 100% rename from android/app/src/main/java/fr/iut/sciencequest/model/metier/Reponse.kt rename to android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/Reponse.kt diff --git a/android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/ReponseSimple.kt b/android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/ReponseSimple.kt new file mode 100644 index 0000000..44f8dd7 --- /dev/null +++ b/android/app/src/main/java/fr/iut/sciencequest/model/metier/reponse/ReponseSimple.kt @@ -0,0 +1,11 @@ +package fr.iut.sciencequest.model.metier.reponse + +class SimpleResponse { + val id: Int + val reponse: String + + constructor(id: Int, reponse: String) { + this.id = id + this.reponse = reponse + } +} \ No newline at end of file