hide print buttons in Re-prints
This commit is contained in:
parent
3b08569a48
commit
dcaf00e542
@ -106,6 +106,7 @@ public class ConfirmTransactionFragment extends DataBindingFragment implements D
|
|||||||
setToolBarTitleWithBackIcon(getResourceString(R.string.txt_title_trans_info));
|
setToolBarTitleWithBackIcon(getResourceString(R.string.txt_title_trans_info));
|
||||||
|
|
||||||
isMerchantCopy = true;
|
isMerchantCopy = true;
|
||||||
|
sharedViewModel.printerDisabled.setValue(!SystemParamsOperation.getInstance().getPrinterEnabled());
|
||||||
|
|
||||||
if(sharedViewModel.getTransMenu().getValue() == TransMenu.REVIEW) {
|
if(sharedViewModel.getTransMenu().getValue() == TransMenu.REVIEW) {
|
||||||
|
|
||||||
@ -124,7 +125,7 @@ public class ConfirmTransactionFragment extends DataBindingFragment implements D
|
|||||||
sharedViewModel.reprintTransTypeMsg.setValue(getResourceString(R.string.txt_print_merchant_copy));
|
sharedViewModel.reprintTransTypeMsg.setValue(getResourceString(R.string.txt_print_merchant_copy));
|
||||||
sharedViewModel.oneBtnLayout.setValue(8);
|
sharedViewModel.oneBtnLayout.setValue(8);
|
||||||
sharedViewModel.twoBtnLayout.setValue(8);
|
sharedViewModel.twoBtnLayout.setValue(8);
|
||||||
sharedViewModel.reprintBtnLayout.setValue(0);
|
sharedViewModel.reprintBtnLayout.setValue(sharedViewModel.printerDisabled.getValue() != null && sharedViewModel.printerDisabled.getValue() ? 8 : 0);
|
||||||
|
|
||||||
// printReceipt(true);
|
// printReceipt(true);
|
||||||
|
|
||||||
@ -258,6 +259,10 @@ public class ConfirmTransactionFragment extends DataBindingFragment implements D
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void onPrint() {
|
public void onPrint() {
|
||||||
|
if (!SystemParamsOperation.getInstance().getPrinterEnabled()) {
|
||||||
|
showDeclineDialog("Printer is disabled!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
printReceipt(isMerchantCopy);
|
printReceipt(isMerchantCopy);
|
||||||
|
|
||||||
|
|||||||
@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
<data>
|
<data>
|
||||||
<import type="com.utsmyanmar.paylibs.utils.POSUtil"/>
|
<import type="com.utsmyanmar.paylibs.utils.POSUtil"/>
|
||||||
|
<import type="android.view.View"/>
|
||||||
<variable
|
<variable
|
||||||
name="voidViewModel"
|
name="voidViewModel"
|
||||||
type="com.utsmm.kbz.ui.sale_void.VoidViewModel" />
|
type="com.utsmm.kbz.ui.sale_void.VoidViewModel" />
|
||||||
@ -504,7 +505,7 @@
|
|||||||
|
|
||||||
<!-- Reprint Buttons -->
|
<!-- Reprint Buttons -->
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:visibility="@{sharedViewModel.reprintBtnLayout}"
|
android:visibility="@{sharedViewModel.printerDisabled ? View.GONE : sharedViewModel.reprintBtnLayout}"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user