T2P upload data newss
This commit is contained in:
@@ -50,7 +50,7 @@ import cpm.com.gskmtorange.xmlGetterSetter.TableBean;
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
public class GSKOrangeDB extends SQLiteOpenHelper {
|
public class GSKOrangeDB extends SQLiteOpenHelper {
|
||||||
public static final String DATABASE_NAME = "GSK_ORANGE";
|
public static final String DATABASE_NAME = "GSK_ORANGE_DB";
|
||||||
public static final int DATABASE_VERSION = 13;
|
public static final int DATABASE_VERSION = 13;
|
||||||
TableBean tableBean;
|
TableBean tableBean;
|
||||||
private SQLiteDatabase db;
|
private SQLiteDatabase db;
|
||||||
@@ -127,6 +127,12 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
|
|
||||||
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
|
||||||
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
db.delete(CommonString.TABLE_COVERAGE_DATA, CommonString.KEY_STORE_ID + "='" + storeid + "'", null);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void deleteAllTables() {
|
public void deleteAllTables() {
|
||||||
@@ -188,7 +194,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
dbcursor = db.rawQuery("Select BM.BRAND As BRAND, BM.BRAND_ID As BRAND_ID, DM.DISPLAY As DISPLAY, DM.DISPLAY_ID As DISPLAY_ID from BRAND_MASTER BM INNER JOIN MAPPING_T2P T ON BM.BRAND_ID = T.BRAND_ID INNER JOIN DISPLAY_MASTER DM ON T.DISPLAY_ID= DM.DISPLAY_ID WHERE T.STORE_ID = '" + store_id + "'", null);
|
dbcursor = db.rawQuery("Select BM.BRAND As BRAND, BM.BRAND_ID As BRAND_ID, DM.DISPLAY As DISPLAY, DM.DISPLAY_ID As DISPLAY_ID, DM.IMAGE_URL As IMAGE_URL, DM.IMAGE_PATH As IMAGE_PATH from BRAND_MASTER BM INNER JOIN MAPPING_T2P T ON BM.BRAND_ID = T.BRAND_ID INNER JOIN DISPLAY_MASTER DM ON T.DISPLAY_ID= DM.DISPLAY_ID WHERE T.STORE_ID = '" + store_id + "'", null);
|
||||||
if (dbcursor != null) {
|
if (dbcursor != null) {
|
||||||
dbcursor.moveToFirst();
|
dbcursor.moveToFirst();
|
||||||
while (!dbcursor.isAfterLast()) {
|
while (!dbcursor.isAfterLast()) {
|
||||||
@@ -207,6 +213,12 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
t2p.setDisplay(dbcursor.getString(dbcursor
|
t2p.setDisplay(dbcursor.getString(dbcursor
|
||||||
.getColumnIndexOrThrow("DISPLAY")));
|
.getColumnIndexOrThrow("DISPLAY")));
|
||||||
|
|
||||||
|
t2p.setRef_image_url(dbcursor.getString(dbcursor
|
||||||
|
.getColumnIndexOrThrow("IMAGE_URL")));
|
||||||
|
|
||||||
|
t2p.setRef_image_path(dbcursor.getString(dbcursor
|
||||||
|
.getColumnIndexOrThrow("IMAGE_PATH")));
|
||||||
|
|
||||||
t2p.setImage("");
|
t2p.setImage("");
|
||||||
|
|
||||||
t2p.setRemark("");
|
t2p.setRemark("");
|
||||||
@@ -480,6 +492,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i));
|
values.put("DISPLAY_ID", data.getDISPLAY_ID().get(i));
|
||||||
values.put("DISPLAY", data.getDISPLAY().get(i));
|
values.put("DISPLAY", data.getDISPLAY().get(i));
|
||||||
values.put("IMAGE_URL", data.getIMAGE_URL().get(i));
|
values.put("IMAGE_URL", data.getIMAGE_URL().get(i));
|
||||||
|
values.put("IMAGE_PATH", data.getIMAGE_PATH().get(i));
|
||||||
|
|
||||||
db.insert("DISPLAY_MASTER", null, values);
|
db.insert("DISPLAY_MASTER", null, values);
|
||||||
}
|
}
|
||||||
@@ -2468,6 +2481,8 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
values.put(CommonString.KEY_BRAND_ID, data.get(i).getBrand_id());
|
values.put(CommonString.KEY_BRAND_ID, data.get(i).getBrand_id());
|
||||||
values.put(CommonString.KEY_BRAND, data.get(i).getBrand());
|
values.put(CommonString.KEY_BRAND, data.get(i).getBrand());
|
||||||
values.put(CommonString.KEY_DISPLAY, data.get(i).getDisplay());
|
values.put(CommonString.KEY_DISPLAY, data.get(i).getDisplay());
|
||||||
|
values.put(CommonString.KEY_IMAGE_URL, data.get(i).getRef_image_url());
|
||||||
|
values.put(CommonString.KEY_IMAGE_PATH, data.get(i).getRef_image_path());
|
||||||
values.put(CommonString.KEY_IMAGE, data.get(i).getImage());
|
values.put(CommonString.KEY_IMAGE, data.get(i).getImage());
|
||||||
values.put(CommonString.KEY_REMARK, data.get(i).getRemark());
|
values.put(CommonString.KEY_REMARK, data.get(i).getRemark());
|
||||||
values.put(CommonString.KEY_PRESENT, data.get(i).isPresent());
|
values.put(CommonString.KEY_PRESENT, data.get(i).isPresent());
|
||||||
@@ -2509,6 +2524,7 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public boolean additionalVisibilitydata(String store_id, String category_id) {
|
public boolean additionalVisibilitydata(String store_id, String category_id) {
|
||||||
Log.d("AdditionalVisibility ", "AdditionalVisibility data--------------->Start<------------");
|
Log.d("AdditionalVisibility ", "AdditionalVisibility data--------------->Start<------------");
|
||||||
ArrayList<AddittionalGetterSetter> list = new ArrayList<>();
|
ArrayList<AddittionalGetterSetter> list = new ArrayList<>();
|
||||||
@@ -2706,6 +2722,47 @@ public class GSKOrangeDB extends SQLiteOpenHelper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (dbcursor != null) {
|
||||||
|
dbcursor.moveToFirst();
|
||||||
|
while (!dbcursor.isAfterLast()) {
|
||||||
|
T2PGetterSetter tp = new T2PGetterSetter();
|
||||||
|
|
||||||
|
tp.setKey_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_ID)));
|
||||||
|
tp.setDisplay_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY_ID)));
|
||||||
|
tp.setBrand_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND_ID)));
|
||||||
|
tp.setBrand(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_BRAND)));
|
||||||
|
tp.setDisplay(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_DISPLAY)));
|
||||||
|
tp.setRef_image_url(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE_URL)));
|
||||||
|
tp.setRef_image_path(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE_PATH)));
|
||||||
|
tp.setImage(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_IMAGE)));
|
||||||
|
tp.setRemark(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_REMARK)));
|
||||||
|
tp.setCategory_id(dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_CATEGORY_ID)));
|
||||||
|
tp.setPresent((dbcursor.getString(dbcursor.getColumnIndexOrThrow(CommonString.KEY_PRESENT)).equalsIgnoreCase("1")));
|
||||||
|
|
||||||
|
list.add(tp);
|
||||||
|
dbcursor.moveToNext();
|
||||||
|
}
|
||||||
|
dbcursor.close();
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
return list;
|
||||||
|
}
|
||||||
|
|
||||||
|
// get T2P Compliance store wise data
|
||||||
|
public ArrayList<T2PGetterSetter> getT2pComplianceStorewiseData(String store_id) {
|
||||||
|
|
||||||
|
ArrayList<T2PGetterSetter> list = new ArrayList<>();
|
||||||
|
Cursor dbcursor = null;
|
||||||
|
try {
|
||||||
|
|
||||||
|
|
||||||
|
dbcursor = db.rawQuery("SELECT * FROM " + CommonString.TABLE_INSERT_T2P_COMPLIANCE + " where " +
|
||||||
|
CommonString.KEY_STORE_ID + "='" + store_id + "'", null);
|
||||||
|
|
||||||
|
|
||||||
if (dbcursor != null) {
|
if (dbcursor != null) {
|
||||||
dbcursor.moveToFirst();
|
dbcursor.moveToFirst();
|
||||||
while (!dbcursor.isAfterLast()) {
|
while (!dbcursor.isAfterLast()) {
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ public class CommonString {
|
|||||||
public static final String KEY_COVERAGE_REMARK = "REMARK";
|
public static final String KEY_COVERAGE_REMARK = "REMARK";
|
||||||
public static final String KEY_IMAGE = "IMAGE";
|
public static final String KEY_IMAGE = "IMAGE";
|
||||||
public static final String KEY_IMAGE_URL = "IMAGE_URL";
|
public static final String KEY_IMAGE_URL = "IMAGE_URL";
|
||||||
|
public static final String KEY_IMAGE_PATH = "IMAGE_PATH";
|
||||||
public static final String KEY_ID = "Id";
|
public static final String KEY_ID = "Id";
|
||||||
public static final String KEY_MERCHANDISER_ID = "MERCHANDISER_ID";
|
public static final String KEY_MERCHANDISER_ID = "MERCHANDISER_ID";
|
||||||
|
|
||||||
@@ -493,6 +494,8 @@ public class CommonString {
|
|||||||
+ KEY_BRAND_ID + " INTEGER,"
|
+ KEY_BRAND_ID + " INTEGER,"
|
||||||
+ KEY_DISPLAY_ID + " INTEGER,"
|
+ KEY_DISPLAY_ID + " INTEGER,"
|
||||||
+ KEY_BRAND + " VARCHAR,"
|
+ KEY_BRAND + " VARCHAR,"
|
||||||
|
+ KEY_IMAGE_URL + " VARCHAR,"
|
||||||
|
+ KEY_IMAGE_PATH+ " VARCHAR,"
|
||||||
+ KEY_DISPLAY + " VARCHAR,"
|
+ KEY_DISPLAY + " VARCHAR,"
|
||||||
+ KEY_IMAGE + " VARCHAR,"
|
+ KEY_IMAGE + " VARCHAR,"
|
||||||
+ KEY_REMARK + " VARCHAR,"
|
+ KEY_REMARK + " VARCHAR,"
|
||||||
|
|||||||
@@ -233,7 +233,7 @@ public class NonWorkingReason extends AppCompatActivity implements
|
|||||||
if (_pathforcheck != null && !_pathforcheck.equals("")) {
|
if (_pathforcheck != null && !_pathforcheck.equals("")) {
|
||||||
if (new File(str + _pathforcheck).exists()) {
|
if (new File(str + _pathforcheck).exists()) {
|
||||||
|
|
||||||
camera.setImageDrawable(getResources().getDrawable(R.drawable.cam_deactive));
|
camera.setImageDrawable(getResources().getDrawable(R.mipmap.camera_green));
|
||||||
|
|
||||||
|
|
||||||
image1 = _pathforcheck;
|
image1 = _pathforcheck;
|
||||||
|
|||||||
@@ -546,17 +546,13 @@ public class StoreListActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
public boolean setcheckedmenthod(String store_cd) {
|
public boolean setcheckedmenthod(String store_cd) {
|
||||||
|
|
||||||
|
boolean result_flag = false;
|
||||||
for (int i = 0; i < coverage.size(); i++) {
|
for (int i = 0; i < coverage.size(); i++) {
|
||||||
if (store_cd.equals(coverage.get(i).getStoreId())) {
|
if (store_cd.equals(coverage.get(i).getStoreId())) {
|
||||||
if (coverage.get(i).getOutTime() != null) {
|
if (coverage.get(i).getOutTime() != null) {
|
||||||
result_flag = true;
|
result_flag = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
|
|
||||||
result_flag = false;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+53
-13
@@ -102,7 +102,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
//preference data
|
//preference data
|
||||||
preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
|
|
||||||
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
updateResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
||||||
|
|
||||||
store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
|
store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
|
||||||
visit_date = preferences.getString(CommonString.KEY_DATE, null);
|
visit_date = preferences.getString(CommonString.KEY_DATE, null);
|
||||||
@@ -174,7 +174,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
protected void onResume() {
|
protected void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
|
|
||||||
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
updateResources(getApplicationContext(), preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -218,7 +218,18 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
|
|
||||||
mItem.setPresent(((ToggleButton) v).getText().toString().equalsIgnoreCase(getResources().getString(R.string.yes)));
|
if (((ToggleButton) v).getText().toString().equalsIgnoreCase(getResources().getString(R.string.yes))) {
|
||||||
|
mItem.setPresent(true);
|
||||||
|
} else {
|
||||||
|
mItem.setPresent(false);
|
||||||
|
mItem.getGapsChecklist().clear();
|
||||||
|
mItem.getSkulist().clear();
|
||||||
|
if (!mItem.getImage().equals("")) {
|
||||||
|
new File(str + mItem.getImage()).delete();
|
||||||
|
mItem.setImage("");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
t2PAdapter.notifyDataSetChanged();
|
t2PAdapter.notifyDataSetChanged();
|
||||||
}
|
}
|
||||||
@@ -239,7 +250,14 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(camera_allow.equals("1")){
|
holder.btn_ref_img.setOnClickListener(new View.OnClickListener() {
|
||||||
|
@Override
|
||||||
|
public void onClick(View view) {
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
if (camera_allow.equals("1")) {
|
||||||
|
|
||||||
holder.img_cam.setOnClickListener(new View.OnClickListener() {
|
holder.img_cam.setOnClickListener(new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
@@ -253,29 +271,50 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (mItem.getImage().equals("")) {
|
if (mItem.getImage().equals("")) {
|
||||||
|
if (mItem.isPresent()) {
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_orange);
|
holder.img_cam.setBackgroundResource(R.mipmap.camera_orange);
|
||||||
|
} else {
|
||||||
|
//if not present camera disabled
|
||||||
|
holder.img_cam.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_green);
|
holder.img_cam.setBackgroundResource(R.mipmap.camera_green);
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_grey);
|
holder.img_cam.setBackgroundResource(R.mipmap.camera_grey);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
holder.toggle_btn.setChecked(mItem.isPresent());
|
boolean is_enabled = mItem.isPresent();
|
||||||
|
|
||||||
|
holder.toggle_btn.setChecked(is_enabled);
|
||||||
|
holder.img_cam.setEnabled(is_enabled);
|
||||||
|
holder.btn_gaps.setEnabled(is_enabled);
|
||||||
|
holder.btn_sku.setEnabled(is_enabled);
|
||||||
|
|
||||||
|
|
||||||
if (mItem.getGapsChecklist().size() > 0) {
|
if (mItem.getGapsChecklist().size() > 0) {
|
||||||
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.green));
|
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.green));
|
||||||
} else {
|
} else {
|
||||||
|
if(mItem.isPresent()){
|
||||||
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.grey_background));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (mItem.getSkulist().size() > 0) {
|
if (mItem.getSkulist().size() > 0) {
|
||||||
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.green));
|
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.green));
|
||||||
} else {
|
} else {
|
||||||
|
if(mItem.isPresent()){
|
||||||
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.grey_background));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -635,6 +674,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
for (int i = 0; i < t2PGetterSetters.size(); i++) {
|
for (int i = 0; i < t2PGetterSetters.size(); i++) {
|
||||||
|
|
||||||
|
if(t2PGetterSetters.get(i).isPresent()){
|
||||||
if (camera_allow.equals("1") && t2PGetterSetters.get(i).getImage().equals("")) {
|
if (camera_allow.equals("1") && t2PGetterSetters.get(i).getImage().equals("")) {
|
||||||
flag = false;
|
flag = false;
|
||||||
error_msg = getResources().getString(R.string.click_image);
|
error_msg = getResources().getString(R.string.click_image);
|
||||||
@@ -650,6 +690,8 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
return flag;
|
return flag;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -914,15 +956,13 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
private static boolean updateResources(Context context, String language) {
|
private static boolean updateResources(Context context, String language) {
|
||||||
|
|
||||||
String lang ;
|
String lang;
|
||||||
|
|
||||||
if(language.equalsIgnoreCase("English")){
|
if (language.equalsIgnoreCase("English")) {
|
||||||
lang = "EN";
|
lang = "EN";
|
||||||
}
|
} else if (language.equalsIgnoreCase("UAE")) {
|
||||||
else if(language.equalsIgnoreCase("UAE")) {
|
|
||||||
lang = "AR";
|
lang = "AR";
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
lang = "TR";
|
lang = "TR";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -733,6 +733,61 @@ public class DownloadActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
//Gagan end code
|
//Gagan end code
|
||||||
|
|
||||||
|
//Display Master Image save into folder
|
||||||
|
if (displayMasterGetterSetter != null) {
|
||||||
|
|
||||||
|
for (int i = 0; i < displayMasterGetterSetter.getIMAGE_URL().size(); i++) {
|
||||||
|
//publishing image download
|
||||||
|
data.value = data.value + 1;
|
||||||
|
if (data.value < 100) {
|
||||||
|
publishProgress(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
String image_name = displayMasterGetterSetter.getIMAGE_URL().get(i);
|
||||||
|
String img_url = displayMasterGetterSetter.getIMAGE_PATH().get(i);
|
||||||
|
|
||||||
|
if (!img_url.equalsIgnoreCase("") && !image_name.equalsIgnoreCase("")) {
|
||||||
|
URL url = new URL(img_url + image_name);
|
||||||
|
HttpURLConnection c = (HttpURLConnection) url.openConnection();
|
||||||
|
c.setRequestMethod("GET");
|
||||||
|
c.getResponseCode();
|
||||||
|
c.connect();
|
||||||
|
|
||||||
|
if (c.getResponseCode() == 200) {
|
||||||
|
int length = c.getContentLength();
|
||||||
|
|
||||||
|
String size = new DecimalFormat("##.##").format((double) length / 1024) + " KB";
|
||||||
|
|
||||||
|
//String PATH = Environment.getExternalStorageDirectory() + "/Download/GT_GSK_Images/";
|
||||||
|
String PATH = CommonString.FILE_PATH;
|
||||||
|
File file = new File(PATH);
|
||||||
|
if (!file.isDirectory()) {
|
||||||
|
file.mkdir();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Environment.getExternalStorageDirectory() + "/GT_GSK_Images/" + _pathforcheck1;
|
||||||
|
if (!new File(PATH + image_name).exists() && !size.equalsIgnoreCase("0 KB")) {
|
||||||
|
File outputFile = new File(file, image_name);
|
||||||
|
FileOutputStream fos = new FileOutputStream(outputFile);
|
||||||
|
InputStream is1 = c.getInputStream();
|
||||||
|
|
||||||
|
int bytes = 0;
|
||||||
|
byte[] buffer = new byte[1024];
|
||||||
|
int len1 = 0;
|
||||||
|
|
||||||
|
while ((len1 = is1.read(buffer)) != -1) {
|
||||||
|
bytes = (bytes + len1);
|
||||||
|
// data.value = (int) ((double) (((double)
|
||||||
|
// bytes) / length) * 100);
|
||||||
|
fos.write(buffer, 0, len1);
|
||||||
|
}
|
||||||
|
fos.close();
|
||||||
|
is1.close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
db.open();
|
db.open();
|
||||||
db.InsertJCP(jcpgettersetter);
|
db.InsertJCP(jcpgettersetter);
|
||||||
|
|||||||
+9
@@ -13,6 +13,7 @@ public class DisplayMasterGetterSetter {
|
|||||||
ArrayList<String> DISPLAY_ID = new ArrayList<>();
|
ArrayList<String> DISPLAY_ID = new ArrayList<>();
|
||||||
ArrayList<String> DISPLAY = new ArrayList<>();
|
ArrayList<String> DISPLAY = new ArrayList<>();
|
||||||
ArrayList<String> IMAGE_URL = new ArrayList<>();
|
ArrayList<String> IMAGE_URL = new ArrayList<>();
|
||||||
|
ArrayList<String> IMAGE_PATH = new ArrayList<>();
|
||||||
|
|
||||||
public String getTable_DISPLAY_MASTER() {
|
public String getTable_DISPLAY_MASTER() {
|
||||||
return table_DISPLAY_MASTER;
|
return table_DISPLAY_MASTER;
|
||||||
@@ -45,4 +46,12 @@ public class DisplayMasterGetterSetter {
|
|||||||
public void setIMAGE_URL(String IMAGE_URL) {
|
public void setIMAGE_URL(String IMAGE_URL) {
|
||||||
this.IMAGE_URL.add(IMAGE_URL);
|
this.IMAGE_URL.add(IMAGE_URL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public ArrayList<String> getIMAGE_PATH() {
|
||||||
|
return IMAGE_PATH;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIMAGE_PATH(String IMAGE_PATH) {
|
||||||
|
this.IMAGE_PATH.add(IMAGE_PATH);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import java.util.ArrayList;
|
|||||||
|
|
||||||
public class T2PGetterSetter {
|
public class T2PGetterSetter {
|
||||||
|
|
||||||
String brand_id, display_id, brand, display, image, remark, key_id, category_id;
|
String brand_id, display_id, brand, display, image, remark, key_id, category_id, ref_image_url, ref_image_path;
|
||||||
boolean isPresent;
|
boolean isPresent;
|
||||||
|
|
||||||
ArrayList<GapsChecklistGetterSetter> gapsChecklist = new ArrayList<>();
|
ArrayList<GapsChecklistGetterSetter> gapsChecklist = new ArrayList<>();
|
||||||
@@ -101,4 +101,20 @@ public class T2PGetterSetter {
|
|||||||
public void setCategory_id(String category_id) {
|
public void setCategory_id(String category_id) {
|
||||||
this.category_id = category_id;
|
this.category_id = category_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getRef_image_url() {
|
||||||
|
return ref_image_url;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRef_image_url(String ref_image_url) {
|
||||||
|
this.ref_image_url = ref_image_url;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getRef_image_path() {
|
||||||
|
return ref_image_path;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setRef_image_path(String ref_image_path) {
|
||||||
|
this.ref_image_path = ref_image_path;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -362,6 +362,10 @@ public class XMLHandlers {
|
|||||||
if (xpp.getName().equals("IMAGE_URL")) {
|
if (xpp.getName().equals("IMAGE_URL")) {
|
||||||
display.setIMAGE_URL(xpp.nextText());
|
display.setIMAGE_URL(xpp.nextText());
|
||||||
}
|
}
|
||||||
|
if (xpp.getName().equals("IMAGE_PATH")) {
|
||||||
|
display.setIMAGE_PATH(xpp.nextText());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
xpp.next();
|
xpp.next();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,7 +73,7 @@
|
|||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_centerInParent="true"
|
android:layout_centerInParent="true"
|
||||||
android:background="@null"
|
android:background="@null"
|
||||||
android:src="@drawable/cam_active" />
|
android:src="@mipmap/camera_orange" />
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.8 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.2 KiB |
@@ -150,13 +150,8 @@
|
|||||||
|
|
||||||
<string name="click_image">Please click image</string>
|
<string name="click_image">Please click image</string>
|
||||||
|
|
||||||
|
<string name="export_database">Veritabanı Aktar</string>
|
||||||
|
<string name="title_activity_service">Servisler</string>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -220,6 +220,4 @@
|
|||||||
<string name="export_database">Export Database</string>
|
<string name="export_database">Export Database</string>
|
||||||
<string name="data_exported_successfully">Database Exported Successfully</string>
|
<string name="data_exported_successfully">Database Exported Successfully</string>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
Reference in New Issue
Block a user