diff --git a/GSKMTOrange/src/main/AndroidManifest.xml b/GSKMTOrange/src/main/AndroidManifest.xml index 95efc7b..f4f71ed 100644 --- a/GSKMTOrange/src/main/AndroidManifest.xml +++ b/GSKMTOrange/src/main/AndroidManifest.xml @@ -51,12 +51,12 @@ android:screenOrientation="portrait" /> getStockAndFacingSKUServerUploadData(String category_id, String brand_id) { + /*public ArrayList getStockAndFacingSKUServerUploadData(String category_id, String brand_id) { ArrayList list = new ArrayList<>(); Cursor dbcursor = null; @@ -1942,7 +1972,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { return list; } return list; - } + }*/ //Promo Compliance Promotion Data public ArrayList getPromoComplianceSkuServerUploadData(String store_id) { @@ -2244,10 +2274,6 @@ public class GSKOrangeDB extends SQLiteOpenHelper { } - - - - public void deleteStockEntryMainTable(String storeid, String categoryid) { try { @@ -2262,14 +2288,6 @@ public class GSKOrangeDB extends SQLiteOpenHelper { } - - - - - - - - public ArrayList getBrandMasterData(String store_id) { Cursor cursordata = null; ArrayList Data = new ArrayList(); @@ -2627,21 +2645,20 @@ public class GSKOrangeDB extends SQLiteOpenHelper { long key_id = db.insert(CommonString.TABLE_INSERT_STOCK_ADDITIONAL_MAIN, null, values); - if(skulist!=null) - { + if (skulist != null) { - for (int j = 0; j < skulist.size(); j++) { - values1.put(CommonString.KEY_Common_ID, key_id); - values1.put(CommonString.KEY_STORE_ID, skulist.get(j).getStore_id()); - values1.put("categoryId", categoryId); - values1.put(CommonString.KEY_BRAND, skulist.get(j).getBrand()); - values1.put(CommonString.KEY_BRAND_ID, skulist.get(j).getBrand_id()); - values1.put(CommonString.KEY_QUANTITY, skulist.get(j).getQuantity()); - values1.put(CommonString.KEY_SKU_ID, skulist.get(j).getSku_id()); - values1.put(CommonString.KEY_SKUNAME, skulist.get(j).getSku_name()); + for (int j = 0; j < skulist.size(); j++) { + values1.put(CommonString.KEY_Common_ID, key_id); + values1.put(CommonString.KEY_STORE_ID, skulist.get(j).getStore_id()); + values1.put("categoryId", categoryId); + values1.put(CommonString.KEY_BRAND, skulist.get(j).getBrand()); + values1.put(CommonString.KEY_BRAND_ID, skulist.get(j).getBrand_id()); + values1.put(CommonString.KEY_QUANTITY, skulist.get(j).getQuantity()); + values1.put(CommonString.KEY_SKU_ID, skulist.get(j).getSku_id()); + values1.put(CommonString.KEY_SKUNAME, skulist.get(j).getSku_name()); - db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, null, values1); - } + db.insert(CommonString.TABLE_INSERT_STOCK_DIALOG_MAIN, null, values1); + } } } catch (Exception ex) { @@ -2759,8 +2776,8 @@ public class GSKOrangeDB extends SQLiteOpenHelper { try { - dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + - CommonString.KEY_STORE_ID + "='" + store_id + "'", null); + dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " + + CommonString.KEY_STORE_ID + "='" + store_id + "'", null); if (dbcursor != null) { @@ -2865,6 +2882,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { values.put("KEYACCOUNT_ID", data.getKEYACCOUNT_ID().get(i)); values.put("STORETYPE_ID", data.getSTORETYPE_ID().get(i)); values.put("CLASS_ID", data.getCLASS_ID().get(i)); + values.put("CATEGORY_ID", data.getCATEGORY_ID().get(i)); values.put("PLANOGRAM_IMAGE", data.getPLANOGRAM_IMAGE().get(i)); values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); @@ -2879,7 +2897,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { ArrayList list = new ArrayList<>(); Cursor dbcursor = null; try { - dbcursor = db.rawQuery("SELECT * FROM MAPPING_PLANOGRAM", null); + dbcursor = db.rawQuery("SELECT * FROM MAPPING_PLANOGRAM where CATEGORY_ID='" + category_id + "'", null); if (dbcursor != null) { dbcursor.moveToFirst(); @@ -2889,6 +2907,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { mp.setKEYACCOUNT_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("KEYACCOUNT_ID"))); mp.setSTORETYPE_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("STORETYPE_ID"))); mp.setCLASS_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CLASS_ID"))); + mp.setCATEGORY_ID(dbcursor.getString(dbcursor.getColumnIndexOrThrow("CATEGORY_ID"))); mp.setPLANOGRAM_IMAGE(dbcursor.getString(dbcursor.getColumnIndexOrThrow("PLANOGRAM_IMAGE"))); mp.setIMAGE_PATH(dbcursor.getString(dbcursor.getColumnIndexOrThrow("IMAGE_PATH"))); @@ -3024,8 +3043,6 @@ public class GSKOrangeDB extends SQLiteOpenHelper { } - - public ArrayList getAdditionalMainStock(String store_id, String categoryId) { Cursor cursordata = null; ArrayList productData = new ArrayList(); @@ -3094,7 +3111,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { values.put("DISPLAY", data.getDISPLAY().get(i)); values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i)); values.put("IMAGE_URL", data.getIMAGE_URL().get(i)); - db.insert("ADDITIONAL_DISPLAY_MASTER", null, values); + db.insert("ADDITIONAL_DISPLAY_MASTER", null, values); } } catch (Exception ex) { Log.d("Exception ", " ADDITIONAL_DISPLAY_MASTER " + ex.toString()); @@ -3118,6 +3135,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper { sb.setIMAGE_URL(cursordata.getString(cursordata.getColumnIndexOrThrow("IMAGE_URL"))); sb.setIMAGE_PATH(cursordata.getString(cursordata.getColumnIndexOrThrow("IMAGE_PATH"))); + Data.add(sb); cursordata.moveToNext(); } @@ -3134,8 +3152,4 @@ public class GSKOrangeDB extends SQLiteOpenHelper { } - - - - } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java index 73213c6..337a47e 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/GeoTag/GeoTagActivity.java @@ -694,12 +694,25 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb } catch (SocketException ex) { ex.printStackTrace(); + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + startActivity(intent); + + GeoTagActivity.this.finish(); } catch (Exception ex) { ex.printStackTrace(); + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish(); } @@ -719,7 +732,7 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb new GeoTagImageUpload(GeoTagActivity.this).execute(); - /* Intent intent = new Intent( + /* Intent intent = new Intent( GeoTagActivity.this, GeoTagStoreList.class); @@ -843,11 +856,29 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb catch (SocketException ex) { ex.printStackTrace(); + + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish(); + } catch (Exception ex) { ex.printStackTrace(); + + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish(); + } return ""; @@ -876,29 +907,44 @@ public class GeoTagActivity extends AppCompatActivity implements OnMapReadyCallb db.updateDataStatus(geotaglistImage.get(i).getStoreid(), Statustag); - //db.deleteGeoTagData(geotaglistImage.get(i).getStoreid()); + db.deleteGeoTagData(geotaglistImage.get(i).getStoreid()); } - AlertMessage message = new AlertMessage( + /* AlertMessage message = new AlertMessage( GeoTagActivity.this, getResources().getString(R.string.uploadeddata) + result, getResources().getString(R.string.success), null); - message.showMessage(); + message.showMessage();*/ + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + + startActivity(intent); + + GeoTagActivity.this.finish(); + + Toast.makeText(getApplicationContext(),getResources().getString(R.string.success),Toast.LENGTH_LONG).show(); } else if(!result.equals(CommonString.KEY_SUCCESS)) { - AlertMessage message = new AlertMessage( + /* AlertMessage message = new AlertMessage( GeoTagActivity.this, AlertMessage.MESSAGE_DATA_NOT + result, getResources().getString(R.string.failure), null); - message.showMessage(); + message.showMessage();*/ + Toast.makeText(getApplicationContext(),getResources().getString(R.string.failure),Toast.LENGTH_LONG).show(); + Intent intent = new Intent( + GeoTagActivity.this, + GeoTagStoreList.class); + startActivity(intent); + GeoTagActivity.this.finish(); } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java index 82ce641..33a5d5d 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/dailyentry/NonWorkingReason.java @@ -80,7 +80,7 @@ public class NonWorkingReason extends AppCompatActivity implements protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); - setContentView(R.layout.nonworking); + setContentView(R.layout.nonworkingmainlayout); reasonspinner = (Spinner) findViewById(R.id.spinner2); camera = (ImageButton) findViewById(R.id.imgcam); @@ -435,7 +435,7 @@ public class NonWorkingReason extends AppCompatActivity implements alert.show(); } else { - Toast.makeText(getApplicationContext(), R.string.title_activity_select_dropdown, + Toast.makeText(getApplicationContext(), R.string.pleaseenterRemarks, Toast.LENGTH_SHORT).show(); } } else { diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java index f9c5e9d..ed5352b 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/gsk_dailyentry/Stock_FacingActivity.java @@ -92,6 +92,7 @@ public class Stock_FacingActivity extends AppCompatActivity { Uri outputFileUri = null; String gallery_package = ""; private SharedPreferences preferences; + boolean isExpand = true; private static boolean updateResources(Context context, String language) { @@ -215,12 +216,14 @@ public class Stock_FacingActivity extends AppCompatActivity { public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { int lastItem = firstVisibleItem + visibleItemCount; - if (firstVisibleItem == 0) { - fab.setVisibility(View.VISIBLE); - } else if (lastItem == totalItemCount) { - fab.setVisibility(View.INVISIBLE); - } else { - fab.setVisibility(View.VISIBLE); + if (isExpand) { + if (firstVisibleItem == 0) { + fab.setVisibility(View.VISIBLE); + } else if (lastItem == totalItemCount) { + fab.setVisibility(View.INVISIBLE); + } else { + fab.setVisibility(View.VISIBLE); + } } } @@ -256,6 +259,12 @@ public class Stock_FacingActivity extends AppCompatActivity { getCurrentFocus().clearFocus(); } + if (groupPosition == 0) { + isExpand = false; + } else { + isExpand = true; + } + fab.setVisibility(View.INVISIBLE); } }); @@ -271,6 +280,11 @@ public class Stock_FacingActivity extends AppCompatActivity { getCurrentFocus().clearFocus(); } + if (groupPosition == 0) { + isExpand = false; + } else { + isExpand = true; + } fab.setVisibility(View.VISIBLE); } }); @@ -692,6 +706,8 @@ public class Stock_FacingActivity extends AppCompatActivity { //Planogram Dialog if (id == R.id.action_planogram) { + expandableListView.clearFocus(); + //final Dialog dialog = new Dialog(Stock_FacingActivity.this, android.R.style.Theme_Black_NoTitleBar_Fullscreen); final Dialog dialog = new Dialog(Stock_FacingActivity.this); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); @@ -700,11 +716,9 @@ public class Stock_FacingActivity extends AppCompatActivity { dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT); dialog.setCancelable(false); - ArrayList mp = db.getMappingPlanogramData(""); + ArrayList mappingPlanogramList = db.getMappingPlanogramData(categoryId); //ImageView img_planogram = (ImageView) dialog.findViewById(R.id.img_planogram); - setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); - WebView webView = (WebView) dialog.findViewById(R.id.webview); webView.setWebViewClient(new MyWebViewClient()); @@ -712,22 +726,28 @@ public class Stock_FacingActivity extends AppCompatActivity { webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); - String planogram_image = mp.get(0).getPLANOGRAM_IMAGE(); - if (new File(str + planogram_image).exists()) { - Bitmap bmp = BitmapFactory.decodeFile(str + planogram_image); - // img_planogram.setRotation(90); - //img_planogram.setImageBitmap(bmp); + String planogram_image = ""; + if (mappingPlanogramList.size() > 0) { + planogram_image = mappingPlanogramList.get(0).getPLANOGRAM_IMAGE(); + } + if (!planogram_image.equals("")) { + if (new File(str + planogram_image).exists()) { + Bitmap bmp = BitmapFactory.decodeFile(str + planogram_image); + // img_planogram.setRotation(90); + //img_planogram.setImageBitmap(bmp); + setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); - String imagePath = "file://" + CommonString.FILE_PATH + "/" + planogram_image; - String html = ""; - webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); + String imagePath = "file://" + CommonString.FILE_PATH + "/" + planogram_image; + String html = ""; + webView.loadDataWithBaseURL("", html, "text/html", "utf-8", ""); - dialog.show(); - } /*else { + dialog.show(); + } /*else { //webView.loadUrl(String.valueOf(R.drawable.sad_cloud)); //img_planogram.setBackgroundResource(R.drawable.sad_cloud); }*/ + } ImageView cancel = (ImageView) dialog.findViewById(R.id.img_cancel); diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java index 3ca2f7d..be9b4da 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/messgae/AlertMessage.java @@ -58,7 +58,6 @@ public class AlertMessage { } - } public void ShowAlert1(String str) { diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java index 9e271b6..ad44e9b 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/upload/UploadActivity.java @@ -265,7 +265,7 @@ public class UploadActivity extends AppCompatActivity { SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.dotNet = true; envelope.setOutputSoapObject(request); - + HttpTransportSE androidHttpTransport = new HttpTransportSE(CommonString.URL); androidHttpTransport.call(CommonString.SOAP_ACTION_UPLOAD_STORE_COVERAGE, envelope); @@ -345,21 +345,23 @@ public class UploadActivity extends AppCompatActivity { //Stock and Facing - String stock_facing_xml = ""; + /*String stock_facing_xml = ""; onXML = ""; stock_facingHeaderList = db.getStockAndFacingHeaderServerUploadData(coverageList.get(i).getStoreId()); if (stock_facingHeaderList.size() > 0) { for (int i1 = 0; i1 < stock_facingHeaderList.size(); i1++) { + String stockChildXML = ""; + if (!stock_facingHeaderList.get(i1).getCategory_id().equals("0")) { stock_facingChildList = db.getStockAndFacingSKUServerUploadData( stock_facingHeaderList.get(i1).getCategory_id(), stock_facingHeaderList.get(i1).getBrand_id()); - String stockChildXML = ""; + String onXML1 = ""; for (int j = 0; j < stock_facingChildList.size(); j++) { - stockChildXML = "[STOCK_FACING_DATA]" + onXML1 = "[STOCK_FACING_DATA]" + "[MID]" + mid + "[/MID]" + "[USER_ID]" + userId + "[/USER_ID]" + "[CATEGORY_ID]" + Integer.parseInt(stock_facingHeaderList.get(i1).getCategory_id()) + "[/CATEGORY_ID]" @@ -373,10 +375,64 @@ public class UploadActivity extends AppCompatActivity { + "[FACEUP]" + Integer.parseInt(stock_facingChildList.get(j).getFacing()) + "[/FACEUP]" + "[/STOCK_FACING_DATA]"; - onXML = onXML + stockChildXML; + stockChildXML = stockChildXML + onXML1; } - stock_facing_xml = stock_facing_xml + onXML; } + stock_facing_xml = stock_facing_xml + stockChildXML; + } + + final String sos_xml = "[DATA]" + stock_facing_xml + "[/DATA]"; + + request = new SoapObject(CommonString.NAMESPACE, CommonString.METHOD_UPLOAD_STOCK_XML_DATA); + request.addProperty("XMLDATA", sos_xml); + request.addProperty("KEYS", "STOCK_FACING_DATA"); + request.addProperty("USERNAME", userId); + request.addProperty("MID", mid); + + envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); + envelope.dotNet = true; + envelope.setOutputSoapObject(request); + + androidHttpTransport = new HttpTransportSE(CommonString.URL); + androidHttpTransport.call(CommonString.SOAP_ACTION + CommonString.METHOD_UPLOAD_STOCK_XML_DATA, envelope); + + result = envelope.getResponse(); + + if (!result.toString().equalsIgnoreCase(CommonString.KEY_SUCCESS)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + + if (result.toString().equalsIgnoreCase(CommonString.KEY_NO_DATA)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + + if (result.toString().equalsIgnoreCase(CommonString.KEY_FAILURE)) { + return CommonString.METHOD_UPLOAD_STOCK_XML_DATA; + } + } + data.value = 20; + data.name = "Stock Facing Uploading"; + publishProgress(data);*/ + + String stock_facing_xml = ""; + onXML = ""; + stock_facingHeaderList = db.getStockAndFacingHeaderServerUploadData(coverageList.get(i).getStoreId()); + + if (stock_facingHeaderList.size() > 0) { + + for (int i1 = 0; i1 < stock_facingHeaderList.size(); i1++) { + onXML = "[STOCK_FACING_DATA]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + userId + "[/USER_ID]" + + "[BRAND_ID]" + Integer.parseInt(stock_facingHeaderList.get(i1).getBrand_id()) + "[/BRAND_ID]" + + "[IAMGE1]" + stock_facingHeaderList.get(i1).getImage1() + "[/IAMGE1]" + + "[IAMGE2]" + stock_facingHeaderList.get(i1).getImage2() + "[/IAMGE2]" + + "[SKU_ID]" + Integer.parseInt(stock_facingHeaderList.get(i1).getSku_id()) + "[/SKU_ID]" + + "[STOCK]" + Integer.parseInt(stock_facingHeaderList.get(i1).getStock()) + "[/STOCK]" + + "[FACEUP]" + Integer.parseInt(stock_facingHeaderList.get(i1).getFacing()) + "[/FACEUP]" + + "[/STOCK_FACING_DATA]"; + + stock_facing_xml = stock_facing_xml + onXML; } final String sos_xml = "[DATA]" + stock_facing_xml + "[/DATA]"; @@ -551,24 +607,24 @@ public class UploadActivity extends AppCompatActivity { for (int k = 0; k < additionalVisibilitySkuList.size(); k++) { - onXMLdIALOG = "[VISIBILITY_DAILOG]" - + "[MID]" + mid + "[/MID]" - + "[USER_ID]" - + userId - + "[/USER_ID]" - + "[KEY_ID]" - + additionalVisibilitySkuList.get(k).getCOMMON_ID() - + "[/KEY_ID]" - + "[CATEGORY_ID]" - + additionalVisibilitySkuList.get(k).getCategoryId() - + "[/CATEGORY_ID]" - + "[SKU_ID]" - + additionalVisibilitySkuList.get(k).getSku_id() - + "[/SKU_ID]" - + "[QUANTITY]" - + additionalVisibilitySkuList.get(k).getQuantity() - + "[/QUANTITY]" - + "[/VISIBILITY_DAILOG]"; + onXMLdIALOG = "[VISIBILITY_DAILOG]" + + "[MID]" + mid + "[/MID]" + + "[USER_ID]" + + userId + + "[/USER_ID]" + + "[KEY_ID]" + + additionalVisibilitySkuList.get(k).getCOMMON_ID() + + "[/KEY_ID]" + + "[CATEGORY_ID]" + + additionalVisibilitySkuList.get(k).getCategoryId() + + "[/CATEGORY_ID]" + + "[SKU_ID]" + + additionalVisibilitySkuList.get(k).getSku_id() + + "[/SKU_ID]" + + "[QUANTITY]" + + additionalVisibilitySkuList.get(k).getQuantity() + + "[/QUANTITY]" + + "[/VISIBILITY_DAILOG]"; additional_visibility_dialog_xml = additional_visibility_dialog_xml + onXMLdIALOG; @@ -604,11 +660,11 @@ public class UploadActivity extends AppCompatActivity { + "[/ADDITIONAL_VISIBILITY_DATA]"; - additional_visibility_data_xml = additional_visibility_data_xml + onXML; - KeyID=""; - additionalVisibilitySkuList.clear(); + additional_visibility_data_xml = additional_visibility_data_xml + onXML; + KeyID = ""; + additionalVisibilitySkuList.clear(); - additional_visibility_dialog_xml=""; + additional_visibility_dialog_xml = ""; } @@ -986,12 +1042,32 @@ public class UploadActivity extends AppCompatActivity { super.onPostExecute(result); dialog.dismiss(); + db.deleteAllTables(); if (result.equals("")) { + showAlert(getString(R.string.menu_upload_data)); + } } } + public void showAlert(String str) { + AlertDialog.Builder builder = new AlertDialog.Builder(UploadActivity.this); + builder.setTitle("Parinaam"); + builder.setMessage(str).setCancelable(false) + .setPositiveButton("OK", new DialogInterface.OnClickListener() { + public void onClick(DialogInterface dialog, int id) { + + /* Intent i = new Intent(activity, StorelistActivity.class); + activity.startActivity(i); + activity.finish();*/ + finish(); + } + }); + AlertDialog alert = builder.create(); + alert.show(); + } + @Override protected void onResume() { diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java index e6c0b90..99581ea 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_DataGetterSetter.java @@ -7,7 +7,7 @@ import java.util.ArrayList; */ public class MAPPING_PLANOGRAM_DataGetterSetter { - String KEYACCOUNT_ID, STORETYPE_ID, CLASS_ID, PLANOGRAM_IMAGE, IMAGE_PATH; + String KEYACCOUNT_ID, STORETYPE_ID, CLASS_ID, PLANOGRAM_IMAGE, IMAGE_PATH,CATEGORY_ID; public String getKEYACCOUNT_ID() { return KEYACCOUNT_ID; @@ -48,4 +48,12 @@ public class MAPPING_PLANOGRAM_DataGetterSetter { public void setIMAGE_PATH(String IMAGE_PATH) { this.IMAGE_PATH = IMAGE_PATH; } + + public String getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID = CATEGORY_ID; + } } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java index a68788d..12671d3 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlGetterSetter/MAPPING_PLANOGRAM_MasterGetterSetter.java @@ -11,6 +11,7 @@ public class MAPPING_PLANOGRAM_MasterGetterSetter { ArrayList KEYACCOUNT_ID = new ArrayList<>(); ArrayList STORETYPE_ID = new ArrayList<>(); + ArrayList CATEGORY_ID = new ArrayList<>(); ArrayList CLASS_ID = new ArrayList<>(); ArrayList PLANOGRAM_IMAGE = new ArrayList<>(); ArrayList IMAGE_PATH = new ArrayList<>(); @@ -62,4 +63,12 @@ public class MAPPING_PLANOGRAM_MasterGetterSetter { public void setIMAGE_PATH(String IMAGE_PATH) { this.IMAGE_PATH.add(IMAGE_PATH); } + + public ArrayList getCATEGORY_ID() { + return CATEGORY_ID; + } + + public void setCATEGORY_ID(String CATEGORY_ID) { + this.CATEGORY_ID.add(CATEGORY_ID); + } } diff --git a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java index a92fe34..8839e95 100644 --- a/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java +++ b/GSKMTOrange/src/main/java/cpm/com/gskmtorange/xmlHandlers/XMLHandlers.java @@ -696,6 +696,9 @@ public class XMLHandlers { if (xpp.getName().equals("CLASS_ID")) { st.setCLASS_ID(xpp.nextText()); } + if (xpp.getName().equals("CATEGORY_ID")) { + st.setCATEGORY_ID(xpp.nextText()); + } if (xpp.getName().equals("PLANOGRAM_IMAGE")) { st.setPLANOGRAM_IMAGE(xpp.nextText()); } diff --git a/GSKMTOrange/src/main/res/layout/nonworking.xml b/GSKMTOrange/src/main/res/layout/nonworking.xml index 5deff41..978ee11 100644 --- a/GSKMTOrange/src/main/res/layout/nonworking.xml +++ b/GSKMTOrange/src/main/res/layout/nonworking.xml @@ -92,7 +92,7 @@ android:layout_above="@+id/reasontxt" android:paddingLeft="10dp" - android:text="Remark" + android:text="@string/Remark" android:textColor="@color/colorPrimary" android:textSize="18sp" android:textStyle="bold" /> @@ -120,7 +120,7 @@ android:layout_height="40sp" android:layout_centerInParent="true" android:background="@color/colorPrimary" - android:text="SAVE" + android:text="@string/save" android:textColor="#ffffff" android:textSize="17sp" /> diff --git a/GSKMTOrange/src/main/res/layout/nonworkingmainlayout.xml b/GSKMTOrange/src/main/res/layout/nonworkingmainlayout.xml new file mode 100644 index 0000000..1e14574 --- /dev/null +++ b/GSKMTOrange/src/main/res/layout/nonworkingmainlayout.xml @@ -0,0 +1,28 @@ + + + + + + + + + + diff --git a/GSKMTOrange/src/main/res/values-tr/string.xml b/GSKMTOrange/src/main/res/values-tr/string.xml index 8e8770d..8bae5cd 100644 --- a/GSKMTOrange/src/main/res/values-tr/string.xml +++ b/GSKMTOrange/src/main/res/values-tr/string.xml @@ -163,9 +163,19 @@ Veriler Paylaşılıyor , Veriler Paylaşılmadı , Sil - Click Yes To Add Data + Veri Eklemek İçin Evet tıklayın Teşhir Türü + Click Store Front Image + Brand Name + SKU Name + Teşhir Sayısı + Coğrafi Konum + Store List + Remark + Please fill Remark + + Örnek Fotoğraf Ayarlar diff --git a/GSKMTOrange/src/main/res/values/strings.xml b/GSKMTOrange/src/main/res/values/strings.xml index 156fed2..026d1cc 100644 --- a/GSKMTOrange/src/main/res/values/strings.xml +++ b/GSKMTOrange/src/main/res/values/strings.xml @@ -50,7 +50,7 @@ Please select language Select Language - Store List + Store List Geo Tag @@ -216,6 +216,8 @@ Data Not Uploaded , Display Name Click Yes To Add Data + Remark + Please fill Remark Service