Commit 903eb51d by Jemsheer K D

Final Bug Fixes

parent 21fcf3e3
......@@ -46,7 +46,7 @@
</value>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
......
......@@ -1435,9 +1435,10 @@ public class FileTransferActivity extends BaseAppCompatNoDrawerActivity {
while (iterator.hasNext()) {
Map.Entry<String, ArrayList<PrintLabelBean>> entry = iterator.next();
ArrayList<PrintLabelBean> list = entry.getValue();
StringBuilder stringBuilder = new StringBuilder();
for (PrintLabelBean bean : printLabelList) {
if (printLabelList.indexOf(bean) != 0) {
for (PrintLabelBean bean : list) {
if (list.indexOf(bean) != 0) {
stringBuilder.append("\n");
}
stringBuilder.append("ET")
......@@ -1446,7 +1447,7 @@ public class FileTransferActivity extends BaseAppCompatNoDrawerActivity {
.append("02");
}
viewModel.setPrintLabelList(printLabelList);
// viewModel.setPrintLabelList(printLabelList);
Log.i(TAG, "onAllUnsentListLoaded: PRINT LABEL : " + stringBuilder.toString());
String tempFileName = entry.getKey().equals("") ? fileName : /*fileName +*/ entry.getKey();
fop.writeFile(stringBuilder.toString(), tempFileName);
......@@ -2406,6 +2407,9 @@ public class FileTransferActivity extends BaseAppCompatNoDrawerActivity {
labelType = AppConstants.PRODUCT_INFO_PAGE_WEEK_MOVEMENT;
uploadFile(fileName, "");
}else{
setProgressScreenVisibility(false, false);
finishTask(AppConstants.FILE_TRANSFER_RESULT_SEND_DATA_COMPLETED);
}
}
......
......@@ -457,13 +457,7 @@ public class LabelRequestActivity extends BaseAppCompatNoDrawerActivity {
txtDescription.setText(viewModel.getProductInfoBean().getItemDescription());
if (viewModel.getLastEntry() != null) {
txtLastEntryBarcode.setText(viewModel.getLastEntry().getBarcode());
txtLastEntryQuantity.setText(BarcodeUtil.removeTrailingZeroes(viewModel.getLastEntry().getNoOfLabels()));
} else {
txtLastEntryBarcode.setText("");
txtLastEntryQuantity.setText("");
}
setLastEntry();
if (viewModel.getPrinterBean() != null) {
llSelectPrinter.setEnabled(false);
......@@ -482,6 +476,16 @@ public class LabelRequestActivity extends BaseAppCompatNoDrawerActivity {
}
}
private void setLastEntry() {
if (viewModel.getLastEntry() != null) {
txtLastEntryBarcode.setText(viewModel.getLastEntry().getBarcode());
txtLastEntryQuantity.setText(BarcodeUtil.removeTrailingZeroes(viewModel.getLastEntry().getNoOfLabels()));
} else {
txtLastEntryBarcode.setText("");
txtLastEntryQuantity.setText("");
}
}
private void clearViews() {
txtToolbarLastUpdateDate.setText("");
txtDescription.setText("");
......@@ -560,6 +564,7 @@ public class LabelRequestActivity extends BaseAppCompatNoDrawerActivity {
viewModel.setLastEntry(labelRequestList.get(viewModel.lastLabelRequestIndex()));
}*/
setData();
setLastEntry();
swipeView.setRefreshing(false);
setProgressScreenVisibility(false, false);
}
......
......@@ -271,6 +271,7 @@ public class ITRestoreActivity extends BaseAppCompatNoDrawerActivity {
}
}
);
selectPrintLabelTypeDialog.show();
}
......@@ -1141,11 +1142,13 @@ public class ITRestoreActivity extends BaseAppCompatNoDrawerActivity {
viewModel.getPrintLabelMap().entrySet().iterator();
while (iterator.hasNext()) {
setProgressScreenVisibility(true, true);
Map.Entry<String, ArrayList<PrintLabelBean>> entry = iterator.next();
ArrayList<PrintLabelBean> list = entry.getValue();
StringBuilder stringBuilder = new StringBuilder();
for (PrintLabelBean bean : printLabelList) {
if (printLabelList.indexOf(bean) != 0) {
for (PrintLabelBean bean : list) {
if (list.indexOf(bean) != 0) {
stringBuilder.append("\n");
}
stringBuilder.append("ET")
......@@ -1154,7 +1157,7 @@ public class ITRestoreActivity extends BaseAppCompatNoDrawerActivity {
.append("02");
}
viewModel.setPrintLabelList(printLabelList);
// viewModel.setPrintLabelList(printLabelList);
String fileName = ITRestoreMenuUtil.getFileName(selectedSubMenuBean, labelType);
String tempFileName = entry.getKey().equals("") ? fileName : /*fileName + */entry.getKey();
fop.writeFile(stringBuilder.toString(), tempFileName);
......
......@@ -12,7 +12,6 @@ import java.util.ArrayList;
import in.techware.carrefour.R;
import in.techware.carrefour.activity.BaseAppCompatNoDrawerActivity;
import in.techware.carrefour.activity.it.ITRestoreActivity;
import in.techware.carrefour.adapters.MenuListRecyclerAdapter;
import in.techware.carrefour.config.Config;
import in.techware.carrefour.dbUtils.repositories.CompetitionRepository;
......@@ -208,7 +207,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
String fileName = ReceiveRestoreMenuUtil.getFileName(selectedSubMenuBean, 0);
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -285,7 +284,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -364,7 +363,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -440,7 +439,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
String fileName = ReceiveRestoreMenuUtil.getFileName(selectedSubMenuBean, 0);
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -514,7 +513,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
String fileName = ReceiveRestoreMenuUtil.getFileName(selectedSubMenuBean, 0);
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -586,7 +585,7 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
String fileName = ReceiveRestoreMenuUtil.getFileName(selectedSubMenuBean, 0);
fop.writeFile(stringBuilder.toString(), fileName);
uploadFile(fileName, "");
}else{
} else {
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_restore_file_not_found), 0);
......@@ -663,8 +662,10 @@ public class ReceiveRestoreActivity extends BaseAppCompatNoDrawerActivity {
}
private void finishTask() {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_file_sent_successfully), 5000);
if (!isFinishing()) {
new PopupMessage(ReceiveRestoreActivity.this)
.show(getString(R.string.message_file_sent_successfully), 5000);
}
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
......
......@@ -53,11 +53,20 @@ public class ReceiveRestoreMenuUtil {
public static String getFileName(MenuBean menuBean, int type) {
switch (menuBean.getCode()) {
case ELIERestoreMenuUtil.CODE_EXPIRY_CAPTURE:
return Config.getInstance().getAppSettingsBean().getItemExpiryFilePrefix();
case ELIERestoreMenuUtil.CODE_EXPIRED_ACTION:
return Config.getInstance().getAppSettingsBean().getExpiredActionFilePrefix();
case ELIERestoreMenuUtil.CODE_EXIT:
case ReceiveRestoreMenuUtil.CODE_RECEIVING:
return Config.getInstance().getAppSettingsBean().getReceivingFilePrefix();
case ReceiveRestoreMenuUtil.CODE_RETURN:
return Config.getInstance().getAppSettingsBean().getReturnFilePrefix();
case ReceiveRestoreMenuUtil.CODE_PRICE_SURVEY:
return Config.getInstance().getAppSettingsBean().getPricingFilePrefix();
case ReceiveRestoreMenuUtil.CODE_STORE_TO_OFFSITE:
return Config.getInstance().getAppSettingsBean().getTransStorToOffsiteFilePrefix();
case ReceiveRestoreMenuUtil.CODE_OFFSITE_TO_STORE:
return Config.getInstance().getAppSettingsBean().getTransOffsiteToStoreFilePrefix();
case ReceiveRestoreMenuUtil.CODE_COMPETITION:
return Config.getInstance().getAppSettingsBean().getCompetitionFilePrefix();
case ReceiveRestoreMenuUtil.CODE_RESTORE:
case ReceiveRestoreMenuUtil.CODE_EXIT:
default:
return "";
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment