Commit d0f84c04 authored by Muhammad Suryono's avatar Muhammad Suryono

Merge branch 'dashboard' into dev

parents 01ddc8a6 fff3b0a2
<component name="ProjectCodeStyleConfiguration"> <component name="ProjectCodeStyleConfiguration">
<code_scheme name="Project" version="173"> <code_scheme name="Project" version="173">
<DBN-PSQL>
<case-options enabled="true">
<option name="KEYWORD_CASE" value="lower" />
<option name="FUNCTION_CASE" value="lower" />
<option name="PARAMETER_CASE" value="lower" />
<option name="DATATYPE_CASE" value="lower" />
<option name="OBJECT_CASE" value="preserve" />
</case-options>
<formatting-settings enabled="false" />
</DBN-PSQL>
<DBN-SQL>
<case-options enabled="true">
<option name="KEYWORD_CASE" value="lower" />
<option name="FUNCTION_CASE" value="lower" />
<option name="PARAMETER_CASE" value="lower" />
<option name="DATATYPE_CASE" value="lower" />
<option name="OBJECT_CASE" value="preserve" />
</case-options>
<formatting-settings enabled="false">
<option name="STATEMENT_SPACING" value="one_line" />
<option name="CLAUSE_CHOP_DOWN" value="chop_down_if_statement_long" />
<option name="ITERATION_ELEMENTS_WRAPPING" value="chop_down_if_not_single" />
</formatting-settings>
</DBN-SQL>
<DBN-PSQL> <DBN-PSQL>
<case-options enabled="true"> <case-options enabled="true">
<option name="KEYWORD_CASE" value="lower" /> <option name="KEYWORD_CASE" value="lower" />
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="JDK" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" /> <output url="file://$PROJECT_DIR$/build/classes" />
</component> </component>
<component name="ProjectType"> <component name="ProjectType">
......
...@@ -74,7 +74,7 @@ public class CartActivity extends AppCompatActivity { ...@@ -74,7 +74,7 @@ public class CartActivity extends AppCompatActivity {
@Override @Override
public void onChanged(List<ProductCartModels> productCartModels) { public void onChanged(List<ProductCartModels> productCartModels) {
if (productCartModels != null){ if (productCartModels != null) {
dataCart = productCartModels; dataCart = productCartModels;
cartAdapter.setCartAdapter(CartActivity.this, productCartModels); cartAdapter.setCartAdapter(CartActivity.this, productCartModels);
recyclerView.setAdapter(cartAdapter); recyclerView.setAdapter(cartAdapter);
...@@ -90,14 +90,14 @@ public class CartActivity extends AppCompatActivity { ...@@ -90,14 +90,14 @@ public class CartActivity extends AppCompatActivity {
@Override @Override
public void onUpdateQuantityPlus(ProductCartModels productCartModels) { public void onUpdateQuantityPlus(ProductCartModels productCartModels) {
productCartModels.setQuantity_orders(productCartModels.getQuantity_orders()+1); productCartModels.setQuantity_orders(productCartModels.getQuantity_orders() + 1);
modelsCart.updateCart(productCartModels); modelsCart.updateCart(productCartModels);
} }
@Override @Override
public void onUpdateQuantityMinus(ProductCartModels productCartModels) { public void onUpdateQuantityMinus(ProductCartModels productCartModels) {
if (productCartModels.getQuantity_orders() > 1) { if (productCartModels.getQuantity_orders() > 1) {
productCartModels.setQuantity_orders(productCartModels.getQuantity_orders()-1); productCartModels.setQuantity_orders(productCartModels.getQuantity_orders() - 1);
modelsCart.updateCart(productCartModels); modelsCart.updateCart(productCartModels);
} }
} }
...@@ -116,14 +116,15 @@ public class CartActivity extends AppCompatActivity { ...@@ -116,14 +116,15 @@ public class CartActivity extends AppCompatActivity {
OrdersResponse ordersResponse = new OrdersResponse(); OrdersResponse ordersResponse = new OrdersResponse();
List<ProductCartModels> productCartModels; List<ProductCartModels> productCartModels;
Log.d("Data cart checkout", "onClick: "+dataCart); Log.d("Data cart checkout", "onClick: " + dataCart);
for (ProductCartModels pd : dataCart){ for (ProductCartModels pd : dataCart) {
ordersResponse.setOrders_id(pd.getId_orders()); ordersResponse.setOrders_id(pd.getId_orders());
} }
ordersResponse.setProduct_cart(dataCart); ordersResponse.setProduct_cart(dataCart);
modelsCart.insertOrders(ordersResponse); modelsCart.insertOrders(ordersResponse);
progressDialog.dismiss(); progressDialog.dismiss();
SharedPreferences.Editor editor = sharedPreferences.edit(); SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean(SplashScreen.CHECKOUT, true); editor.putBoolean(SplashScreen.CHECKOUT, true);
if(editor.commit()){ if(editor.commit()){
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
android:id="@+id/btCheckout" android:id="@+id/btCheckout"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@string/title_checkout" android:text="@string/title_success"
android:padding="15dp" android:padding="15dp"
android:textSize="16sp" android:textSize="16sp"
android:layout_margin="10dp" android:layout_margin="10dp"
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
...@@ -6,6 +7,7 @@ ...@@ -6,6 +7,7 @@
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".PaymentActivity"> tools:context=".PaymentActivity">
<include <include
android:id="@+id/appbar" android:id="@+id/appbar"
layout="@layout/app_bar" layout="@layout/app_bar"
...@@ -18,7 +20,8 @@ ...@@ -18,7 +20,8 @@
android:id="@+id/cvInvoice" android:id="@+id/cvInvoice"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:padding="12dp" android:padding="18dp"
android:layout_marginBottom="10dp"
android:layout_margin="16dp" android:layout_margin="16dp"
app:cardCornerRadius="20dp" app:cardCornerRadius="20dp"
android:scrollbars="vertical" android:scrollbars="vertical"
...@@ -41,7 +44,7 @@ ...@@ -41,7 +44,7 @@
android:textSize="24sp" android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
tools:text="@string/hint_billing" /> android:text="Billing "/>
<ImageView <ImageView
android:id="@+id/image_splash" android:id="@+id/image_splash"
...@@ -62,7 +65,7 @@ ...@@ -62,7 +65,7 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="14sp" android:textSize="14sp"
app:layout_constraintTop_toBottomOf="@+id/image_splash" app:layout_constraintTop_toBottomOf="@+id/image_splash"
tools:text="@string/hint_product_name" /> android:text="@string/hint_product_name" />
<com.google.android.material.textview.MaterialTextView <com.google.android.material.textview.MaterialTextView
android:id="@+id/tvBillingPrice" android:id="@+id/tvBillingPrice"
...@@ -73,7 +76,7 @@ ...@@ -73,7 +76,7 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="14sp" android:textSize="14sp"
app:layout_constraintTop_toBottomOf="@+id/tvBillingProduct" app:layout_constraintTop_toBottomOf="@+id/tvBillingProduct"
tools:text="@string/hint_price" /> android:text="@string/hint_price" />
<com.google.android.material.textview.MaterialTextView <com.google.android.material.textview.MaterialTextView
android:id="@+id/tvBillingQuantity" android:id="@+id/tvBillingQuantity"
...@@ -84,7 +87,7 @@ ...@@ -84,7 +87,7 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="14sp" android:textSize="14sp"
app:layout_constraintTop_toBottomOf="@+id/tvBillingPrice" app:layout_constraintTop_toBottomOf="@+id/tvBillingPrice"
tools:text="@string/hint_quantity" /> android:text="@string/hint_quantity" />
<com.google.android.material.textview.MaterialTextView <com.google.android.material.textview.MaterialTextView
android:id="@+id/tvBillingCategory" android:id="@+id/tvBillingCategory"
...@@ -95,7 +98,7 @@ ...@@ -95,7 +98,7 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="14sp" android:textSize="14sp"
app:layout_constraintTop_toBottomOf="@+id/tvBillingQuantity" app:layout_constraintTop_toBottomOf="@+id/tvBillingQuantity"
tools:text="@string/hint_category" /> android:text="@string/hint_category" />
<com.google.android.material.textview.MaterialTextView <com.google.android.material.textview.MaterialTextView
android:id="@+id/tvBillingDesc" android:id="@+id/tvBillingDesc"
...@@ -106,7 +109,7 @@ ...@@ -106,7 +109,7 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="14sp" android:textSize="14sp"
app:layout_constraintTop_toBottomOf="@+id/tvBillingCategory" app:layout_constraintTop_toBottomOf="@+id/tvBillingCategory"
tools:text="@string/hint_description" /> android:text="@string/hint_description" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
</com.google.android.material.card.MaterialCardView> </com.google.android.material.card.MaterialCardView>
...@@ -115,7 +118,7 @@ ...@@ -115,7 +118,7 @@
android:id="@+id/rvPayment" android:id="@+id/rvPayment"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:overScrollMode="never" android:overScrollMode="ifContentScrolls "
app:layout_constraintTop_toBottomOf="@id/cvInvoice"/> app:layout_constraintTop_toBottomOf="@id/cvInvoice"/>
<com.google.android.material.button.MaterialButton <com.google.android.material.button.MaterialButton
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<string name="stock">Stock</string> <string name="stock">Stock</string>
<string name="add">Add</string> <string name="add">Add</string>
<string name="hint_billing">Billing</string> <string name="hint_billing">Billing</string>
<string name="title_success">Success</string>
<string-array name="planets_array"> <string-array name="planets_array">
<item>Mercury</item> <item>Mercury</item>
......
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