Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 gabriel 1
package com.cesams.twogetskills.dao;
2
 
3
import androidx.room.Dao;
4
import androidx.room.Insert;
5
import androidx.room.Query;
19 gabriel 6
import androidx.room.Update;
1 gabriel 7
 
19 gabriel 8
import com.cesams.twogetskills.entity.Quiz;
1 gabriel 9
import com.cesams.twogetskills.entity.UserExtended;
10
 
11
import java.util.List;
12
 
13
@Dao
14
public interface UserExtendedDao {
15
 
16
    @Query("SELECT * FROM tb_user_extended  ORDER BY label")
17
    List<UserExtended> selectAll();
19 gabriel 18
    @Query("SELECT * FROM tb_user_extended WHERE uuid = :uuid LIMIT 1")
19
    UserExtended selectByUuid(String uuid);
1 gabriel 20
 
21
    @Insert
22
    void insert(UserExtended userExtended);
19 gabriel 23
    @Update
24
    void update(UserExtended userExtended);
1 gabriel 25
 
26
    @Query("DELETE FROM tb_user_extended")
27
    void removeAll();
28
 
19 gabriel 29
 
30
 
31
 
32
 
1 gabriel 33
}