Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. package cl.ciisa.misgastos.db.dao;
  2.  
  3. import android.arch.persistence.room.Dao;
  4. import android.arch.persistence.room.Delete;
  5. import android.arch.persistence.room.Insert;
  6. import android.arch.persistence.room.Query;
  7. import android.arch.persistence.room.Update;
  8.  
  9. import java.util.Date;
  10. import java.util.List;
  11.  
  12. import cl.ciisa.misgastos.db.model.Gasto;
  13.  
  14. @Dao
  15. public interface GastoDAO {
  16.  
  17. @Query("SELECT * FROM Gasto")
  18. List<Gasto> listAll();
  19.  
  20. @Insert
  21. void insertAll(Gasto... gastos);
  22.  
  23. @Delete
  24. void delete(Gasto gasto);
  25.  
  26. @Update
  27. void update(Gasto gasto);
  28.  
  29. @Query("SELECT * FROM Gasto WHERE item_id = :idItem AND fecha >= :before AND fecha <= :after ")
  30. List<Gasto> search(Date before, Date after, int idItem);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement