Deepak_commit_31_05_2018

This commit is contained in:
yadavendras
2018-07-19 15:27:19 +05:30
parent 17212dee28
commit 052fae4269
13 changed files with 89 additions and 20 deletions
+7 -6
View File
@@ -25,16 +25,17 @@ android {
versionName "2.6"*/ versionName "2.6"*/
//For UAE //For UAE
/*versionCode 15 versionCode 18
versionName "2.7"*/ versionName "3.0"
//For Turkey //For Turkey
versionCode 15 /* versionCode 15
versionName "2.7" versionName "2.7"*/
//For KSA //For KSA
/* versionCode 16 /* versionCode 18
versionName "2.8"*/ versionName "3.0"*/
multiDexEnabled true multiDexEnabled true
@@ -1922,11 +1922,16 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
Cursor dbcursor = null; Cursor dbcursor = null;
String table; String table;
if(flag_from.equals(CommonString.FROM_JCP)){ if(flag_from!=null){
table = CommonString.KEY_JOURNEY_PLAN; if(flag_from.equals(CommonString.FROM_JCP)){
table = CommonString.KEY_JOURNEY_PLAN;
}
else {
table = CommonString.KEY_ADHOC_JOURNEY_PLAN;
}
} }
else { else {
table = CommonString.KEY_ADHOC_JOURNEY_PLAN; table = CommonString.KEY_JOURNEY_PLAN;
} }
try { try {
@@ -2553,7 +2558,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
} }
public ArrayList<SkuMasterGetterSetter> getSKUMasterData(String store_id) { public ArrayList<SkuMasterGetterSetter> getSKUMasterData() {
Cursor cursordata = null; Cursor cursordata = null;
ArrayList<SkuMasterGetterSetter> Data = new ArrayList<SkuMasterGetterSetter>(); ArrayList<SkuMasterGetterSetter> Data = new ArrayList<SkuMasterGetterSetter>();
@@ -252,9 +252,10 @@ public class MainActivity extends AppCompatActivity
if (checkNetIsAvailable()) { if (checkNetIsAvailable()) {
storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN); //Alert need to change this check so than user can work on Adhoc even having no JCP
//storelist = db.getStoreData(date, CommonString.KEY_JOURNEY_PLAN);
if (storelist.size() == 0) { if ( db.getSKUMasterData().size() == 0) {
Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT) Snackbar.make(webView, R.string.title_store_list_download_data, Snackbar.LENGTH_SHORT)
.setAction("Action", null).show(); .setAction("Action", null).show();
@@ -50,6 +50,7 @@ import javax.xml.parsers.SAXParserFactory;
import cpm.com.gskmtorange.Database.GSKOrangeDB; import cpm.com.gskmtorange.Database.GSKOrangeDB;
import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter; import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter;
import cpm.com.gskmtorange.R; import cpm.com.gskmtorange.R;
import cpm.com.gskmtorange.constant.CommonFunctions;
import cpm.com.gskmtorange.constant.CommonString; import cpm.com.gskmtorange.constant.CommonString;
import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity; import cpm.com.gskmtorange.gsk_dailyentry.StoreWisePerformanceActivity;
import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler; import cpm.com.gskmtorange.xmlHandlers.FailureXMLHandler;
@@ -92,6 +93,9 @@ public class ConversationActivity extends AppCompatActivity {
setTitle(message_main); setTitle(message_main);
preferences = PreferenceManager.getDefaultSharedPreferences(this); preferences = PreferenceManager.getDefaultSharedPreferences(this);
CommonFunctions.updateLangResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
userId = preferences.getString(CommonString.KEY_USERNAME, null); userId = preferences.getString(CommonString.KEY_USERNAME, null);
culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, "");
store_id = preferences.getString(CommonString.KEY_STORE_ID, null); store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
@@ -43,6 +43,7 @@ import java.util.ArrayList;
import cpm.com.gskmtorange.Database.GSKOrangeDB; import cpm.com.gskmtorange.Database.GSKOrangeDB;
import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter; import cpm.com.gskmtorange.GetterSetter.ChatMessageGetterSetter;
import cpm.com.gskmtorange.R; import cpm.com.gskmtorange.R;
import cpm.com.gskmtorange.constant.CommonFunctions;
import cpm.com.gskmtorange.constant.CommonString; import cpm.com.gskmtorange.constant.CommonString;
import cpm.com.gskmtorange.gsk_dailyentry.CategoryListActivity; import cpm.com.gskmtorange.gsk_dailyentry.CategoryListActivity;
import cpm.com.gskmtorange.gsk_dailyentry.CategoryWisePerformanceActivity; import cpm.com.gskmtorange.gsk_dailyentry.CategoryWisePerformanceActivity;
@@ -71,24 +72,26 @@ public class MessageActivity extends AppCompatActivity {
GSKOrangeDB db; GSKOrangeDB db;
ArrayList<ChatMessageGetterSetter> chatmessagelist = new ArrayList<>(); ArrayList<ChatMessageGetterSetter> chatmessagelist = new ArrayList<>();
Toolbar toolbar;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_message); setContentView(R.layout.activity_message);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar); setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true);
rec = (RecyclerView)findViewById(R.id.rec); rec = (RecyclerView)findViewById(R.id.rec);
db = new GSKOrangeDB(MessageActivity.this); db = new GSKOrangeDB(MessageActivity.this);
db.open(); db.open();
preferences = PreferenceManager.getDefaultSharedPreferences(this); preferences = PreferenceManager.getDefaultSharedPreferences(this);
CommonFunctions.updateLangResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
userId = preferences.getString(CommonString.KEY_USERNAME, null); userId = preferences.getString(CommonString.KEY_USERNAME, null);
culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, ""); culture_id = preferences.getString(CommonString.KEY_CULTURE_ID, "");
store_id = preferences.getString(CommonString.KEY_STORE_ID, null); store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
@@ -118,6 +121,9 @@ public class MessageActivity extends AppCompatActivity {
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
CommonFunctions.updateLangResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
toolbar.setTitle(getString(R.string.title_activity_message));
new DowloadAsync(MessageActivity.this).execute(); new DowloadAsync(MessageActivity.this).execute();
} }
@@ -414,6 +414,7 @@ public class NonWorkingReason extends AppCompatActivity implements
cdata.setRemark(text.getText().toString().replaceAll("[&^<>{}'$]", " ")); cdata.setRemark(text.getText().toString().replaceAll("[&^<>{}'$]", " "));
cdata.setStatus(CommonString.STORE_STATUS_LEAVE); cdata.setStatus(CommonString.STORE_STATUS_LEAVE);
cdata.setFlag_from(store_flag_str);
database.InsertCoverageData(cdata); database.InsertCoverageData(cdata);
@@ -451,6 +452,7 @@ public class NonWorkingReason extends AppCompatActivity implements
"[&^<>{}'$]", "[&^<>{}'$]",
" ")); " "));
cdata.setStatus(CommonString.STORE_STATUS_LEAVE); cdata.setStatus(CommonString.STORE_STATUS_LEAVE);
cdata.setFlag_from(store_flag_str);
database.InsertCoverageData(cdata); database.InsertCoverageData(cdata);
@@ -666,7 +666,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()); in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID());
in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_DEVIATION); in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_JCP);
startActivity(in); startActivity(in);
} }
@@ -686,6 +686,7 @@ public class StoreListActivity extends AppCompatActivity {
} else { } else {
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()); in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID());
in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_JCP);
startActivity(in); startActivity(in);
} }
@@ -693,6 +694,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()); in.putExtra(CommonString.KEY_STORE_ID, current.getSTORE_ID());
in.putExtra(CommonString.KEY_STORE_FLAG, CommonString.FROM_JCP);
startActivity(in); startActivity(in);
} }
@@ -114,12 +114,14 @@ public class StoreListRouteActivity extends FragmentActivity implements OnMapRea
origin = new LatLng(lat, lon); origin = new LatLng(lat, lon);
destination = new LatLng(Double.parseDouble(storelist.get(index+1).getLATITUDE()), Double.parseDouble(storelist.get(index+1).getLONGITUDE())); destination = new LatLng(Double.parseDouble(storelist.get(index+1).getLATITUDE()), Double.parseDouble(storelist.get(index+1).getLONGITUDE()));
String url = getUrl(origin, destination); /* String url = getUrl(origin, destination);
Log.d("onMapClick", url.toString()); Log.d("onMapClick", url.toString());
FetchUrl FetchUrl = new FetchUrl(); FetchUrl FetchUrl = new FetchUrl();
// Start downloading json data from Google Directions API // Start downloading json data from Google Directions API
FetchUrl.execute(url); FetchUrl.execute(url);*/
showRoute(index+1);
} }
} }
@@ -17,7 +17,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="bottom|end" android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin" android:layout_margin="@dimen/fab_margin"
app:srcCompat="@android:drawable/ic_menu_more" app:srcCompat="@mipmap/download"
app:backgroundTint="@color/colorPrimary" app:backgroundTint="@color/colorPrimary"
android:visibility="gone" android:visibility="gone"
/> />
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

@@ -253,4 +253,27 @@
<string name="please_facing">ادخل عدد الوجوه</string> <string name="please_facing">ادخل عدد الوجوه</string>
<string name="msg_select_present">Please select present</string> <string name="msg_select_present">Please select present</string>
//update date - 03-07-2018
<string name="pog">POG</string>
<string name="title_activity_pogquestions">POG</string>
<string name="placement">مكان</string>
<string name="vertical">عمودي</string>
<string name="horizontal">أفقي</string>
<string name="invalid_facing">الجهة غير صحيحة</string>
<string name="title_activity_store_list_map">الخريطة</string>
<string name="title_activity_store_list_route">الخريطة</string>
<string name="title_activity_store_route">الخريطة</string>
<string name="cannot_add_horizontal_to_filled_row">لا يمكن اضافة فواصل افقية لصفوف ممتلئة</string>
<string name="cannot_add_to_horizontal_seperatore">لا يمكن الاضافة الى صف يحتوي على فواصل افقية</string>
<string name="menu_deviation_data">الزيارات غير المخطط لها</string>
<string name="title_activity_message">الرسائل</string>
<string name="error_message_non_t2p_reason">الرجاء اختيار سبب عدم وجود الستاند</string>
<string name="title_activity_conversation">المحادثات</string>
<string name="reply_alert">الرجاء ادخال رد</string>
<string name="adhoc_store_list">الزيارات غير المخطط لها</string>
<string name="jcp">خط السير</string>
<string name="adhoc">غير مخططة</string>
<string name="hint_reply">أدخل الرد</string>
</resources> </resources>
@@ -290,6 +290,29 @@
<string name="msg_select_present">Mevcut olanı seç</string> <string name="msg_select_present">Mevcut olanı seç</string>
<string name="future_route_plan">Rut Planı Arama</string> <string name="future_route_plan">Rut Planı Arama</string>
//update date - 25-06-2018
<string name="pog">POG</string>
<string name="title_activity_pogquestions">POG</string>
<string name="placement">Yerleştirme</string>
<string name="vertical">Dikey</string>
<string name="horizontal">Yatay</string>
<string name="invalid_facing">Geçersiz ön yüz</string>
<string name="title_activity_store_list_map">Harita</string>
<string name="title_activity_store_list_route">Harita</string>
<string name="title_activity_store_route">Harita</string>
<string name="cannot_add_horizontal_to_filled_row">Bu sıraya yatay ayraç eklenemez</string>
<string name="cannot_add_to_horizontal_seperatore">Yatay ayraç olan sıraya eklenemez</string>
<string name="menu_deviation_data">Ad hoc ziyaretler</string>
<string name="title_activity_message">Mesajlar</string>
<string name="error_message_non_t2p_reason">Teşhir olmamasının sebebini giriniz</string>
<string name="title_activity_conversation">Sohbetler</string>
<string name="reply_alert">Lütfen cevap giriniz</string>
<string name="adhoc_store_list">Ad hoc - Store List</string>
<string name="jcp">Yolculuk planı</string>
<string name="adhoc">Ad hoc</string>
<string name="hint_reply">cevap giriniz</string>
</resources> </resources>
+1 -1
View File
@@ -364,7 +364,7 @@
<string name="title_activity_conversation">Conversations</string> <string name="title_activity_conversation">Conversations</string>
<string name="reply_alert">Please enter reply</string> <string name="reply_alert">Please enter reply</string>
<string name="adhoc_store_list">Ad hoc - Store List</string> <string name="adhoc_store_list">Ad hoc - Store List</string>
<string name="jcp">JCP</string> <string name="jcp">JCP(Journey Plan)</string>
<string name="adhoc">Ad hoc</string> <string name="adhoc">Ad hoc</string>
<string name="hint_reply">Type response</string> <string name="hint_reply">Type response</string>