toPrice method
Implementation
String toPrice([bool signAfter = false]) {
List<String> parts = toPrecision(2).toString().split('.');
if (parts.length == 1) parts.add('00');
return '${signAfter ? '':'€'}${parts.first}.${parts.last.padRight(2, '0')}${signAfter ? '€':''}';
}