generateIban static method
Bir Iban numarasını oluşturarak geri döndürür.
Implementation
static String generateIban(Country country) {
String bankCode = generateBankCode(country);
switch (country) {
case Country.turkish:
{
String lastPart = Utils.generateRandomNumeric(16);
//print("----------------------------------");
//print("lastPart(16): ${lastPart.length}");
String template = _getIbanChecksum("TR00${bankCode}0$lastPart");
//print("template(2): $template");
var newIban = "TR$template${bankCode}0$lastPart";
//print("newIban: $newIban");
//print("----------------------------------");
return newIban;
}
default:
{
return "Generate sırasında bir hata oluştu.";
}
}
}