mirror of
https://github.com/klmp200/PQT_Gestionnaire_vente_stock.git
synced 2024-12-22 15:31:08 +00:00
Module Client, clss GUIStringTool : modification du renderer de produit
This commit is contained in:
parent
0ec1f69bb5
commit
d6c9e58519
@ -36,9 +36,17 @@ public class GUIStringTool {
|
||||
|
||||
public static IObjectStringRenderer<Product> getDetailledProductStringRenderer(){
|
||||
return product->{
|
||||
if(product!=null)
|
||||
return String.format("%s - %.2f€ (%s)", product.getName(), product.getPrice(), (product.getAmountRemaining()>=30?"30+": Integer.toString(product.getAmountRemaining())));
|
||||
else
|
||||
if(product!=null){
|
||||
String amountStr;
|
||||
if(product.getAmountRemaining()<=0){
|
||||
amountStr = "OUT OF STOCK";
|
||||
}else if(product.getAmountRemaining()>=30){
|
||||
amountStr = "30+";
|
||||
}else{
|
||||
amountStr = Integer.toString(product.getAmountRemaining());
|
||||
}
|
||||
return String.format("%s - %.2f€ (%s)", product.getName(), product.getPrice(), amountStr);
|
||||
}else
|
||||
return "null";
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user