Commit 26abeaf8 authored by Wahyu Wibowo's avatar Wahyu Wibowo

fix cart

parent 704c5d53
...@@ -128,15 +128,16 @@ public class CartActivity extends AppCompatActivity { ...@@ -128,15 +128,16 @@ public class CartActivity extends AppCompatActivity {
transaksi.setPaymentType(""); transaksi.setPaymentType("");
transaksi.setCreatedAt(Convert.DateNow()); transaksi.setCreatedAt(Convert.DateNow());
transaksiViewModel.insertTransaksi(transaksi); transaksiViewModel.insertTransaksi(transaksi);
getOrderList();
cartViewModel.clear(); cartViewModel.clear();
finish(); finish();
startActivity(new Intent(CartActivity.this, MainActivity.class)); startActivity(new Intent(CartActivity.this, MainActivity.class));
Toast.makeText(getApplicationContext(), "Please Continue Payment", Toast.LENGTH_LONG).show(); Toast.makeText(getApplicationContext(), "Please Continue Payment", Toast.LENGTH_LONG).show();
getOrderList();
} }
private void getOrderList() { private void getOrderList() {
cartViewModel.getCarts().observe(this, this::createOrderDetail); // cartViewModel.getCarts().observe(this, this::createOrderDetail);
createOrderDetail(cartList);
} }
private void createOrderDetail(List<Cart> carts) { private void createOrderDetail(List<Cart> carts) {
......
...@@ -3,7 +3,6 @@ package com.example.yourcashiertest.activities; ...@@ -3,7 +3,6 @@ package com.example.yourcashiertest.activities;
import androidx.annotation.RequiresApi; import androidx.annotation.RequiresApi;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.DataBindingUtil; import androidx.databinding.DataBindingUtil;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProvider; import androidx.lifecycle.ViewModelProvider;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
...@@ -14,7 +13,6 @@ import android.os.Bundle; ...@@ -14,7 +13,6 @@ import android.os.Bundle;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.Toast;
import com.example.yourcashiertest.R; import com.example.yourcashiertest.R;
import com.example.yourcashiertest.adapters.PaymentAdapter; import com.example.yourcashiertest.adapters.PaymentAdapter;
......
Markdown is supported
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