From 2b8e77d6e96591110d2fdffb204f39d269ae5e63 Mon Sep 17 00:00:00 2001 From: yadavendras Date: Fri, 13 Jan 2017 18:05:31 +0530 Subject: [PATCH] T2P upload data newss --- .../gsk_dailyentry/CategoryListActivity.java | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java index 67fc14a..82d79da 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/CategoryListActivity.java @@ -136,6 +136,8 @@ public class CategoryListActivity extends AppCompatActivity { adapter = new CategoryListAdapter(CategoryListActivity.this, categoryList); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new GridLayoutManager(getApplicationContext(), 2)); + + updateStatus(); } } @@ -250,4 +252,30 @@ public class CategoryListActivity extends AppCompatActivity { return true; } + public void updateStatus() { + //Update Checkout Status + boolean flag_filled = false; + + for (int i = 0; i < categoryList.size(); i++) { + String category_id = categoryList.get(i).getCategory_id(); + + if (db.checkMsl_AvailabilityData(store_id, category_id) + && db.checkStockAndFacingData(store_id, category_id) + && db.checkPromoComplianceData(store_id, category_id) + && db.isFilledT2P(store_id, category_id) + && db.additionalVisibilitydata(store_id, category_id)) { + + flag_filled = true; + } else { + flag_filled = false; + break; + } + } + + if (flag_filled) { + db.updateCheckoutStatus(store_id, CommonString.KEY_VALID); + } + } + + }