From 132aeadd5463a0504e3cd255ea2f01848f3d54cd Mon Sep 17 00:00:00 2001 From: BGbaderguet <48762010+BGbaderguet@users.noreply.github.com> Date: Tue, 29 Dec 2020 17:29:37 +0100 Subject: [PATCH] Updating dao with a new query --- .../fr/romanet/vj/apps/myrealestateagency/dao/AgentDao.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/romanet/vj/apps/myrealestateagency/dao/AgentDao.java b/app/src/main/java/fr/romanet/vj/apps/myrealestateagency/dao/AgentDao.java index 782bfa9..f906703 100644 --- a/app/src/main/java/fr/romanet/vj/apps/myrealestateagency/dao/AgentDao.java +++ b/app/src/main/java/fr/romanet/vj/apps/myrealestateagency/dao/AgentDao.java @@ -1,5 +1,6 @@ package fr.romanet.vj.apps.myrealestateagency.dao; +import androidx.lifecycle.LiveData; import androidx.room.Dao; import androidx.room.Insert; import androidx.room.Query; @@ -12,11 +13,14 @@ import fr.romanet.vj.apps.myrealestateagency.entities.Agent; public interface AgentDao { @Query("SELECT * FROM agent") - List getAgentList(); + LiveData> getAgentList(); @Query("SELECT agency_name FROM agency INNER JOIN agent ON agent.agent_id = agency.agency_id WHERE agent.agency_employer_id = :idAgencyEmployer") String getAgencyName(int idAgencyEmployer); @Insert void insertAgent(Agent agent); + + @Insert + void insertPreAgents(Agent[] agents); }