Advertisement
setyaaji07

DoaMakananDanMinumanData

Jun 3rd, 2021
1,122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 1.89 KB | None | 0 0
  1. object DoaMakananDanMinumanData {
  2.  
  3.     private val doaTitle = arrayOf(
  4.         "Doa berbuka puasa",
  5.         "Doa sebelum makan",
  6.         "Doa setelah makan"
  7.     )
  8.  
  9.     private val doaDoa = arrayOf(
  10.         "ذَهَبَ الظَّمَأُ وَابْتَلَّتِ الْعُرُوقُ، وَثَبَتَ الأَجْرُ إِنْ شَاءَ اللَّهُ",
  11.         "بِسْمِ اللَّه",
  12.         "الْحَمْدُ للَّهِ الَّذِي أَطْعَمَنِي هَذَا، وَرَزَقَنِيهِ، مِنْ غَيْرِ حَوْلٍ مِنِّي وَلَا قُوَّةٍ"
  13.     )
  14.  
  15.     private val doaTranslate = arrayOf(
  16.         "Telah hilang rasa haus, dan urat-urat telah basah serta pahala akan tetap, insya Allah.",
  17.         "Dengan menyebut nama Allah.",
  18.         "Segala puji bagi Allah Yang memberi makan ini kepadaku dan Yang memberi rezeki kepadaku tanpa daya dan kekuatanku."
  19.     )
  20.  
  21.     private val doaLatin = arrayOf(
  22.         "Dzahabadz-dzama'u wabtallatil-'urouqu, wa thabatal-'ajru 'inshaa'Allaah",
  23.         "Bismillah",
  24.         "Alhamdu lillaahil-ladzii 'at'amanii haadzaa, wa razaqaniihi, min ghayri hawlin minnii wa laa quwwatin"
  25.     )
  26.  
  27.     private val doaProfile = arrayOf(
  28.         "Hadist Riwayat Abu Dawud",
  29.         "Hadist Riwayat Abu Dawud dan At-Tirmidzi",
  30.         "Hadist Riwayat Abu Dawud, At-Tirmidzi, dan Ibnu Majah"
  31.     )
  32.  
  33.     val listDoaMakananDanMinumanData: ArrayList<DoaModel>
  34.         get() {
  35.             val list = arrayListOf<DoaModel>()
  36.             for (position in doaTitle.indices) {
  37.                 val doa = DoaModel()
  38.                 doa.title = doaTitle[position]
  39.                 doa.doa = doaDoa[position]
  40.                 doa.translate = doaTranslate[position]
  41.                 doa.latin = doaLatin[position]
  42.                 doa.profile = doaProfile[position]
  43.                 list.add(doa)
  44.             }
  45.             return list
  46.         }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement