Skip to content
Snippets Groups Projects
Commit aa88bbef authored by Laila Bilbina's avatar Laila Bilbina
Browse files

benerin graf

parent 38fc0202
Branches
Tags
1 merge request!7Feat/chart
......@@ -36,6 +36,8 @@ class MainActivity : AppCompatActivity() {
private lateinit var settingButton: ImageButton
private lateinit var scanButton: ImageButton
private lateinit var navController: NavController
private lateinit var database: TransactionDB
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
......@@ -43,6 +45,11 @@ class MainActivity : AppCompatActivity() {
startService(service)
networkSensing = NetworkSensing(this)
database = TransactionDB.getInstance(this)
if (!database.isOpen) {
database.openHelper.writableDatabase
}
EventBus.getDefault().register(TransactionFragment())
Log.d("EventBus", "Registered fragment as subscriber")
......@@ -145,6 +152,7 @@ class MainActivity : AppCompatActivity() {
override fun onDestroy() {
super.onDestroy()
database.close()
stopService(service)
EventBus.getDefault().unregister(AddTransactionFragment())
......
......@@ -115,7 +115,6 @@ class TransactionFragment : Fragment() {
override fun onDestroyView() {
super.onDestroyView()
database.close()
}
override fun onResume() {
......
......@@ -32,7 +32,4 @@ interface TransactionDao {
fun getId(id: Int): TransactionEntity
@Query("SELECT kategori_transaksi as category, SUM(nominal_transaksi) as amount FROM transactionentity GROUP BY kategori_transaksi")
fun sumPriceByCategory(): List<GraphData>
@Query("SELECT 'kategori_transaksi' as 'category', 'nominal_transaksi' as 'amount' FROM transactionentity GROUP BY 'kategori_transaksi'")
fun sumPriceByCategory(): List<GraphData>
}
\ No newline at end of file
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment