T2P upload data newss

This commit is contained in:
yadavendras
2017-01-13 20:31:54 +05:30
parent 0e2040929d
commit 82ca5a9b1e
4 changed files with 48 additions and 12 deletions
+1 -1
View File
@@ -41,7 +41,7 @@
<ConfirmationsSetting value="0" id="Add" /> <ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" /> <ConfirmationsSetting value="0" id="Remove" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" assert-keyword="true" jdk-15="true" project-jdk-name="1.8" 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">
@@ -392,7 +392,7 @@ public class MainActivity extends AppCompatActivity
public boolean isStoreCheckedIn() { public boolean isStoreCheckedIn() {
boolean result_flag = true; boolean result_flag = true;
for (int i = 0; i < coverageList.size(); i++) { /*for (int i = 0; i < coverageList.size(); i++) {
String status = coverageList.get(i).getStatus(); String status = coverageList.get(i).getStatus();
if (status.equals(CommonString.KEY_INVALID) || status.equals(CommonString.KEY_VALID)) { if (status.equals(CommonString.KEY_INVALID) || status.equals(CommonString.KEY_VALID)) {
@@ -400,7 +400,7 @@ public class MainActivity extends AppCompatActivity
error_msg = getResources().getString(R.string.title_store_list_checkout_current); error_msg = getResources().getString(R.string.title_store_list_checkout_current);
break; break;
} }
} }*/
return result_flag; return result_flag;
} }
@@ -411,9 +411,10 @@ public class MainActivity extends AppCompatActivity
for (int i = 0; i < coverageList.size(); i++) { for (int i = 0; i < coverageList.size(); i++) {
storestatus = db.getSpecificStoreData(date, coverageList.get(i).getStoreId()).getUPLOAD_STATUS(); storestatus = db.getSpecificStoreData(date, coverageList.get(i).getStoreId()).getUPLOAD_STATUS();
String coverage_status = db.getSpecificStoreData(date, coverageList.get(i).getStoreId()).getCHECKOUT_STATUS();
if (!storestatus.equalsIgnoreCase(CommonString.KEY_U)) { if (!storestatus.equalsIgnoreCase(CommonString.KEY_U)) {
if ((storestatus.equalsIgnoreCase( if ((coverage_status.equalsIgnoreCase(
CommonString.KEY_C) CommonString.KEY_C)
|| storestatus.equalsIgnoreCase(CommonString.KEY_P) || || storestatus.equalsIgnoreCase(CommonString.KEY_P) ||
storestatus.equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE))) { storestatus.equalsIgnoreCase(CommonString.STORE_STATUS_LEAVE))) {
@@ -50,6 +50,8 @@ public class CheckoutActivity extends AppCompatActivity {
CoverageBean coverageBean; CoverageBean coverageBean;
String lat,lon;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
@@ -66,9 +68,17 @@ public class CheckoutActivity extends AppCompatActivity {
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, "")); updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
String store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID); store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID);
coverageBean = db.getCoverageSpecificData(visit_date,store_id); coverageBean = db.getCoverageSpecificData(visit_date,store_id);
lat = coverageBean.getLatitude();
lon = coverageBean.getLongitude();
if (lat==null || lat.equals("")){
lat = "0.0";
}
if (lon==null || lon.equals("")){
lon = "0.0";
}
/* FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); /* FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() { fab.setOnClickListener(new View.OnClickListener() {
@Override @Override
@@ -123,15 +133,15 @@ public class CheckoutActivity extends AppCompatActivity {
+ "[/USER_ID]" + "[STORE_ID]" + "[/USER_ID]" + "[STORE_ID]"
+ store_id + store_id
+ "[/STORE_ID][LATITUDE]" + "[/STORE_ID][LATITUDE]"
+ coverageBean.getLatitude() + lat
+ "[/LATITUDE][LOGITUDE]" + "[/LATITUDE][LOGITUDE]"
+ coverageBean.getLongitude() + lon
+ "[/LOGITUDE][CHECKOUT_DATE]" + "[/LOGITUDE][CHECKOUT_DATE]"
+ visit_date + visit_date
+ "[/CHECKOUT_DATE][CHECK_OUTTIME]" + "[/CHECKOUT_DATE][CHECK_OUTTIME]"
+ getCurrentTime() + getCurrentTime()
+ "[/CHECK_OUTTIME][CHECK_INTIME]" + "[/CHECK_OUTTIME][CHECK_INTIME]"
+ store_intime + coverageBean.getInTime()
+ "[/CHECK_INTIME][CREATED_BY]" + "[/CHECK_INTIME][CREATED_BY]"
+ username + username
+ "[/CREATED_BY][/STORE_CHECK_OUT_STATUS]"; + "[/CREATED_BY][/STORE_CHECK_OUT_STATUS]";
@@ -160,6 +170,27 @@ public class CheckoutActivity extends AppCompatActivity {
envelope); envelope);
Object result = (Object) envelope.getResponse(); Object result = (Object) envelope.getResponse();
//temporary------------
db.updateCheckoutOuttime(store_id, getCurrentTime());
SharedPreferences.Editor editor = preferences.edit();
editor.putString(CommonString.KEY_STORE_ID, "");
editor.putString(CommonString.KEY_STORE_NAME, "");
editor.putString(CommonString.KEY_VISIT_DATE, "");
editor.putString(CommonString.KEY_CAMERA_ALLOW, "");
editor.putString(CommonString.KEY_CHECKOUT_STATUS, "");
editor.putString(CommonString.KEY_CLASS_ID, "");
editor.putString(CommonString.KEY_EMP_ID, "");
editor.putString(CommonString.KEY_GEO_TAG, "");
editor.putString(CommonString.KEY_KEYACCOUNT_ID, "");
editor.putString(CommonString.KEY_STORETYPE_ID, "");
editor.putString(CommonString.KEY_UPLOAD_STATUS, "");
editor.commit();
db.updateCheckoutStatus(store_id, CommonString.KEY_C);
if (!result.toString().equalsIgnoreCase( if (!result.toString().equalsIgnoreCase(
CommonString.KEY_SUCCESS)) { CommonString.KEY_SUCCESS)) {
return "Upload_Store_ChecOut_Status"; return "Upload_Store_ChecOut_Status";
@@ -185,7 +216,7 @@ public class CheckoutActivity extends AppCompatActivity {
db.updateCheckoutOuttime(store_id, getCurrentTime()); db.updateCheckoutOuttime(store_id, getCurrentTime());
SharedPreferences.Editor editor = preferences.edit(); editor = preferences.edit();
editor.putString(CommonString.KEY_STORE_ID, ""); editor.putString(CommonString.KEY_STORE_ID, "");
editor.putString(CommonString.KEY_STORE_NAME, ""); editor.putString(CommonString.KEY_STORE_NAME, "");
editor.putString(CommonString.KEY_VISIT_DATE, ""); editor.putString(CommonString.KEY_VISIT_DATE, "");
@@ -203,6 +234,9 @@ public class CheckoutActivity extends AppCompatActivity {
db.updateCheckoutStatus(store_id, CommonString.KEY_C); db.updateCheckoutStatus(store_id, CommonString.KEY_C);
} else { } else {
if (result.toString().equalsIgnoreCase( if (result.toString().equalsIgnoreCase(
CommonString.KEY_FALSE)) { CommonString.KEY_FALSE)) {
return "Upload_Store_ChecOut_Status"; return "Upload_Store_ChecOut_Status";
@@ -310,6 +310,7 @@ public class StoreListActivity extends AppCompatActivity {
if (!store_id.equals(coverage.get(i).getStoreId())) { if (!store_id.equals(coverage.get(i).getStoreId())) {
Snackbar.make(v, R.string.title_store_list_checkout_current, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); Snackbar.make(v, R.string.title_store_list_checkout_current, Snackbar.LENGTH_SHORT).setAction("Action", null).show();
enteryflag = false; enteryflag = false;
} }
break; break;
} }
@@ -343,11 +344,11 @@ public class StoreListActivity extends AppCompatActivity {
if (CheckNetAvailability()) { if (CheckNetAvailability()) {
/*Intent i = new Intent(StoreListActivity.this, CheckOutStoreActivity.class); Intent i = new Intent(StoreListActivity.this, CheckoutActivity.class);
intent.putExtra("storeId",store_id ); i.putExtra(CommonString.KEY_STORE_ID,current.getSTORE_ID() );
startActivity(i);*/ startActivity(i);
} else { } else {
Snackbar.make(recyclerView, R.string.nonetwork, Snackbar.LENGTH_SHORT).setAction("Action", null).show(); Snackbar.make(recyclerView, R.string.nonetwork, Snackbar.LENGTH_SHORT).setAction("Action", null).show();