return "Не оказана";
}
}
case COL_PRICE: {
//Полная стоимость услуги
ServisePriceData contractServiceData = serRenLocal.getContractService();
if (contractServiceData != null && !serRenLocal.hasReferencedSerRen()) {
return String.format("%.2f", ((float) contractServiceData.getPrice()) /
100);
} else {
return "";
}
}
case COL_MONEY: {
//оплачивается договором
ServisePriceData contractServiceData = serRenLocal.getContractService();
if (contractServiceData != null && !serRenLocal.hasReferencedSerRen()) {
return String.format("%.2f", ((float) contractServiceData.getMoney()) /
100);
} else {
return "";
}
}
case COL_DISCOUNT: {
//скидка услуги
return serRenLocal.getCalculatedDiscount();
}
case COL_REST: {
//осталось оплатить
ServisePriceData contractServiceData = serRenLocal.getContractService();
if (contractServiceData != null && !serRenLocal.hasReferencedSerRen()) {
float discount = (float) serRenLocal.getCalculatedDiscount() / 100;
float lack = contractServiceData.getLack() * (1 - discount) / 100;
return String.format("%.2f", lack);
} else {
return "";
}
}