|
@ -38,15 +38,15 @@ public class WalletStatementRVAdapter extends RecyclerView.Adapter<WalletStateme |
|
|
holder.setAmount(walletStatement.getClosingAmount()); |
|
|
holder.setAmount(walletStatement.getClosingAmount()); |
|
|
holder.setParticular(walletStatement.getParticular()); |
|
|
holder.setParticular(walletStatement.getParticular()); |
|
|
holder.setDate(walletStatement.getTransactionDate()); |
|
|
holder.setDate(walletStatement.getTransactionDate()); |
|
|
|
|
|
if (!walletStatement.getParticular().equalsIgnoreCase("Balance Brought Forward")) { |
|
|
if (walletStatement.getWalletIn().equalsIgnoreCase("₩0")) { |
|
|
if (walletStatement.getWalletIn().equalsIgnoreCase("₩0")) { |
|
|
holder.setWalletStatus("OUT : " + walletStatement.getWalletOut()); |
|
|
holder.setWalletStatus("OUT : " + walletStatement.getWalletOut()); |
|
|
holder.setWalletStatusBackground(R.drawable.rounded_bg_red); |
|
|
holder.setWalletStatusBackground(R.drawable.rounded_bg_red); |
|
|
} |
|
|
|
|
|
else |
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
} else { |
|
|
holder.setWalletStatus("IN : " + walletStatement.getWalletIn()); |
|
|
holder.setWalletStatus("IN : " + walletStatement.getWalletIn()); |
|
|
holder.setWalletStatusBackground(R.drawable.rounded_bg_blue); |
|
|
holder.setWalletStatusBackground(R.drawable.rounded_bg_blue); |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
// holder.itemView.setOnClickListener(view->{ |
|
|
// holder.itemView.setOnClickListener(view->{ |
|
|
// if(listener!=null) |
|
|
// if(listener!=null) |
|
|
// listener.onStatementClicked(walletStatement); |
|
|
// listener.onStatementClicked(walletStatement); |
|
@ -59,17 +59,14 @@ public class WalletStatementRVAdapter extends RecyclerView.Adapter<WalletStateme |
|
|
return walletStatementV2ItemModels.size(); |
|
|
return walletStatementV2ItemModels.size(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public void setData(List<WalletStatementV2ItemModel> data) |
|
|
|
|
|
{ |
|
|
|
|
|
if(data!=null&&data.size()>0) |
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
public void setData(List<WalletStatementV2ItemModel> data) { |
|
|
|
|
|
if (data != null && data.size() > 0) { |
|
|
this.walletStatementV2ItemModels = data; |
|
|
this.walletStatementV2ItemModels = data; |
|
|
notifyDataSetChanged(); |
|
|
notifyDataSetChanged(); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public interface WalletStatementClickListener |
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
public interface WalletStatementClickListener { |
|
|
void onStatementClicked(WalletStatementV2ItemModel itemModel); |
|
|
void onStatementClicked(WalletStatementV2ItemModel itemModel); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |