fix loyalty points display
This commit is contained in:
@@ -206,15 +206,12 @@ public class SaleDetailFragment extends Fragment {
|
||||
binding.llEmployeeDiscount.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
if (sale.getPointsDiscountAmount() != null && sale.getPointsDiscountAmount().compareTo(BigDecimal.ZERO) > 0) {
|
||||
binding.llLoyaltyDiscount.setVisibility(View.VISIBLE);
|
||||
binding.tvSaleLoyaltyDiscount.setText("-$" + String.format(Locale.getDefault(), "%.2f", sale.getPointsDiscountAmount()));
|
||||
if (sale.getPointsUsed() != null) {
|
||||
binding.tvLoyaltyDiscountLabel.setText("Loyalty Discount (" + sale.getPointsUsed() + " pts):");
|
||||
}
|
||||
} else if (sale.getLoyaltyDiscountAmount() != null && sale.getLoyaltyDiscountAmount().compareTo(BigDecimal.ZERO) > 0) {
|
||||
if (sale.getLoyaltyDiscountAmount() != null && sale.getLoyaltyDiscountAmount().compareTo(BigDecimal.ZERO) > 0) {
|
||||
binding.llLoyaltyDiscount.setVisibility(View.VISIBLE);
|
||||
binding.tvSaleLoyaltyDiscount.setText("-$" + String.format(Locale.getDefault(), "%.2f", sale.getLoyaltyDiscountAmount()));
|
||||
if (sale.getPointsUsed() != null && sale.getPointsUsed() > 0) {
|
||||
binding.tvLoyaltyDiscountLabel.setText("Loyalty Discount (" + sale.getPointsUsed() + " pts):");
|
||||
}
|
||||
} else {
|
||||
binding.llLoyaltyDiscount.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user