# Conflicts:
#	GSKMTOrange/src/main/java/cpm/com/gskmtorange/Database/GSKOrangeDB.java
This commit is contained in:
yadavendras
2017-02-01 12:22:19 +05:30
parent c0d24675e5
commit 033f55adbc
7 changed files with 48 additions and 16 deletions
+2 -2
View File
@@ -14,8 +14,8 @@ android {
applicationId "cpm.com.gskmtorange" applicationId "cpm.com.gskmtorange"
minSdkVersion 15 minSdkVersion 15
targetSdkVersion 22 targetSdkVersion 22
versionCode 2 versionCode 4
versionName "1.1" versionName "1.3"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
} }
buildTypes { buildTypes {
@@ -7,6 +7,8 @@ import android.content.DialogInterface;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.net.Uri; import android.net.Uri;
import android.os.AsyncTask; import android.os.AsyncTask;
import android.os.Environment; import android.os.Environment;
@@ -24,6 +26,7 @@ import java.net.HttpURLConnection;
import java.net.MalformedURLException; import java.net.MalformedURLException;
import java.net.URL; import java.net.URL;
import java.text.DecimalFormat; import java.text.DecimalFormat;
import java.util.Locale;
import cpm.com.gskmtorange.LoginActivity; import cpm.com.gskmtorange.LoginActivity;
import cpm.com.gskmtorange.R; import cpm.com.gskmtorange.R;
@@ -43,6 +46,8 @@ public class AutoUpdateActivity extends AppCompatActivity {
ProgressBar progressBar; ProgressBar progressBar;
private boolean status; private boolean status;
private SharedPreferences preferences;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
@@ -51,11 +56,15 @@ public class AutoUpdateActivity extends AppCompatActivity {
path = intent.getStringExtra(CommonString.KEY_PATH); path = intent.getStringExtra(CommonString.KEY_PATH);
preferences = PreferenceManager.getDefaultSharedPreferences(this);
updateResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
AlertDialog.Builder builder = new AlertDialog.Builder(this); AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Parinaam"); builder.setTitle("Parinaam");
builder.setMessage("New Update Available.") builder.setMessage(getString(R.string.new_update_available))
.setCancelable(false) .setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() { .setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) { public void onClick(DialogInterface dialog, int id) {
SharedPreferences preferences = PreferenceManager SharedPreferences preferences = PreferenceManager
@@ -116,7 +125,7 @@ public class AutoUpdateActivity extends AppCompatActivity {
versionCode = getPackageManager().getPackageInfo( versionCode = getPackageManager().getPackageInfo(
getPackageName(), 0).versionName; getPackageName(), 0).versionName;
data.name = "Upgraditing Version : " + versionCode; data.name = "Upgrading Version : " + versionCode;
publishProgress(data); publishProgress(data);
// download application // download application
@@ -280,4 +289,29 @@ public class AutoUpdateActivity extends AppCompatActivity {
alert.show(); alert.show();
} }
private static boolean updateResources(Context context, String language) {
String lang;
if (language.equalsIgnoreCase("English")) {
lang = "EN";
} else if (language.equalsIgnoreCase("UAE")) {
lang = "AR";
} else {
lang = "TR";
}
Locale locale = new Locale(lang);
Locale.setDefault(locale);
Resources resources = context.getResources();
Configuration configuration = resources.getConfiguration();
configuration.locale = locale;
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return true;
}
} }
@@ -101,7 +101,9 @@ public class NonWorkingReason extends AppCompatActivity implements
_UserId = preferences.getString(CommonString.KEY_USERNAME, ""); _UserId = preferences.getString(CommonString.KEY_USERNAME, "");
visit_date = preferences.getString(CommonString.KEY_DATE, null); visit_date = preferences.getString(CommonString.KEY_DATE, null);
store_id = preferences.getString(CommonString.KEY_STORE_ID, "");
store_id = getIntent().getStringExtra(CommonString.KEY_STORE_ID);
//store_id = preferences.getString(CommonString.KEY_STORE_ID, "");
database = new GSKOrangeDB(this); database = new GSKOrangeDB(this);
database.open(); database.open();
@@ -567,6 +567,7 @@ public class StoreListActivity extends AppCompatActivity {
Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class);
in.putExtra(CommonString.KEY_STORE_ID,current.getSTORE_ID());
startActivity(in); startActivity(in);
} }
@@ -587,6 +588,7 @@ public class StoreListActivity extends AppCompatActivity {
Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class); Intent in = new Intent(StoreListActivity.this, NonWorkingReason.class);
in.putExtra(CommonString.KEY_STORE_ID,current.getSTORE_ID());
startActivity(in); startActivity(in);
} }
@@ -1033,6 +1033,7 @@ public class UploadActivity extends AppCompatActivity {
} }
} }
return result.toString();
} catch (MalformedURLException e) { } catch (MalformedURLException e) {
e.printStackTrace(); e.printStackTrace();
@@ -1044,7 +1045,7 @@ public class UploadActivity extends AppCompatActivity {
e.printStackTrace(); e.printStackTrace();
} }
return result.toString(); return "";
} }
@Override @Override
@@ -228,15 +228,6 @@
<string name="no_data_for_upload">Yükleme İçin Veri Yok</string> <string name="no_data_for_upload">Yükleme İçin Veri Yok</string>
<string name="title_activity_checkout">Çıkış yapmak</string> <string name="title_activity_checkout">Çıkış yapmak</string>
<string name="coverage_data_uploading">Kapsam yükleniyor</string>
<string name="availability_data_uploading">Bulunurluk verisi paylaşılıyor</string>
<string name="stock_data_uploading">Stok verisi paylaşılıyor</string>
<string name="t2p_data_uploading">Kalıcı teşhir verisi paylaşılıyor</string>
<string name="additional_data_uploading">Ek teşhir verisi paylaşılıyor</string>
<string name="promo_data_uploading">Promosyon verisi paylaşılıyor</string>
<string name="no_data_for_upload">Yükleme İçin Veri Yok</string>
<string name="title_activity_checkout">Çıkış yapmak</string>
<string name="Areyou_sure_take_backup">Verilerinizin yedeğini almak istediğinizden emin misiniz</string> <string name="Areyou_sure_take_backup">Verilerinizin yedeğini almak istediğinizden emin misiniz</string>
<string name="data_exported_successfully">Veritabanı Başarıyla Gönderildi</string> <string name="data_exported_successfully">Veritabanı Başarıyla Gönderildi</string>
<string name="first_geotag_the_store">İlk depoyu coğrafi etiketle göster</string> <string name="first_geotag_the_store">İlk depoyu coğrafi etiketle göster</string>
@@ -244,6 +235,7 @@
<string name="fill_gaps_data">Lütfen GAP verilerini doldurun</string> <string name="fill_gaps_data">Lütfen GAP verilerini doldurun</string>
<string name="enter_the_values">Değerleri girin</string> <string name="enter_the_values">Değerleri girin</string>
</resources> </resources>
@@ -264,5 +264,6 @@
<string name="first_geotag_the_store">First geotag the store</string> <string name="first_geotag_the_store">First geotag the store</string>
<string name="new_update_available">New Update Available \n\n Yeni güncelleme var</string>
</resources> </resources>