diff --git a/app/src/main/java/sh/sar/basedbank/util/bmlapi/BmlCardParser.kt b/app/src/main/java/sh/sar/basedbank/util/bmlapi/BmlCardParser.kt index 26b27c6..28712ae 100644 --- a/app/src/main/java/sh/sar/basedbank/util/bmlapi/BmlCardParser.kt +++ b/app/src/main/java/sh/sar/basedbank/util/bmlapi/BmlCardParser.kt @@ -12,35 +12,34 @@ object BmlCardParser { productCodeToAsset(account.productCode) fun productCodeToAsset(productCode: String): String = when (productCode) { - "C8201" -> "cards/bml/master_prepaid.png" - "C8205" -> "cards/bml/master_prepaid_travel.png" - "C8005" -> "cards/bml/master_prepaid_travel.png" - "C3007" -> "cards/bml/amex_debit_green.png" - "C1007" -> "cards/bml/visa_debit.png" - "C1003" -> "cards/bml/visa_gold.png" - "C8022" -> "cards/bml/master_gold.png" - "C1020" -> "cards/bml/visa_debit_platinum.png" - "C8902" -> "cards/bml/master_islamic.png" + "C8201", "C8001", "C8009" -> "cards/bml/master_prepaid.png" + "C8205", "C8005", "C8008" -> "cards/bml/master_prepaid_travel.png" + "C3007", "C3017", "C3097", "C3095", "C3077", "C3177" -> "cards/bml/amex_debit_green.png" + "C3003", "C3013", "C3053", "C3023", "C3033", "C3052" -> "cards/bml/amex_debit_gold.png" + "C3009", "C3019", "C3029", "C3099", "C3088", "C3188" -> "cards/bml/amex_credit_gold.png" + "C3001", "C3011", "C3050", "C3051", "C3031" -> "cards/bml/amex_credit_green.png" + "C3005", "C3015", "C3055", "C3054" -> "cards/bml/amex_platinum.png" + "C1003", "C1013", "C1083", "C1084", "C1103", "C1113", "C1183", "C1184" -> "cards/bml/visa_gold.png" + "C1007", "C1027", "C1097", "C1107", "C1197", "C1077", "C1177" -> "cards/bml/visa_debit.png" + "C1020", "C1021" -> "cards/bml/visa_debit_platinum.png" + "C8020", "C8022" -> "cards/bml/master_gold.png" + "C8902", "C8907", "C8909", "C8912", "C8992", "C8996", "C8997", "C8982", "C8983" -> "cards/bml/master_islamic.png" "C8101" -> "cards/bml/master_masveriyaa.png" - // "?????" -> "cards/bml/amex_credit_gold.png" - // "?????" -> "cards/bml/amex_credit_green.png" - // "?????" -> "cards/bml/amex_debit_gold.png" - // "?????" -> "cards/bml/amex_platinum.png" - // "?????" -> "cards/bml/master.png" - // "?????" -> "cards/bml/master_business_debit.png" - // "?????" -> "cards/bml/master_odiveriyaa.png" - // "?????" -> "cards/bml/master_passport.png" - // "?????" -> "cards/bml/master_platinum.png" - // "?????" -> "cards/bml/master_prepaid_business.png" - // "?????" -> "cards/bml/master_world.png" - // "?????" -> "cards/bml/visa_corporate.png" - // "?????" -> "cards/bml/visa_credit.png" - // "?????" -> "cards/bml/visa_debit_generic.png" - // "?????" -> "cards/bml/visa_debit_islamic.png" - // "?????" -> "cards/bml/visa_infinite.png" - // "?????" -> "cards/bml/visa_platinum.png" - // "?????" -> "cards/bml/visa_student_black.png" - // "?????" -> "cards/bml/visa_student_blue.png" - else -> "cards/bml/defaultcard.png" + "C8102" -> "cards/bml/master_odiveriyaa.png" + "C8010", "C8011" -> "cards/bml/master_platinum.png" + "C8040", "C8044" -> "cards/bml/master_world.png" + "C8030", "C8033" -> "cards/bml/master_business_debit.png" + "C8901", "C8991", "C8980", "C8981" -> "cards/bml/master_passport.png" + "C1030", "C1090", "C1130", "C1033", "C1133" -> "cards/bml/visa_corporate.png" + "C8905", "C8995" -> "cards/bml/visa_credit.png" + "C1001", "C1011", "C1082", "C1081", "C1101", "C1111", "C1181", "C1182" -> "cards/bml/visa_debit_generic.png" + "C1005", "C1006", "C1089" -> "cards/bml/visa_debit_islamic.png" + "C1017" -> "cards/bml/visa_infinite.png" + "C1009", "C1019", "C1085", "C1086", "C1109", "C1119", "C1185", "C1186" -> "cards/bml/visa_platinum.png" + "C1050", "C1051", "C1087", "C1088", "C1150", "C1151", "C1187", "C1188", "C1040", "C1041", "C1047", "C1048", "C1140", "C1141", "C1147", "C1148" -> "cards/bml/visa_student_black.png" + "C8925", "C8926" -> "cards/bml/visa_student_blue.png" + "C1071", "C1073", "C1061", "C1063", "C1161", "C1163" -> "cards/bml/master.png" + "C1070", "C1072", "C1059", "C1062", "C1159", "C1162" -> "cards/bml/master_prepaid_business.png" + else -> "cards/bml/defaultcard.png" } }