Fakultas Ilmu Komputer UI

Commit a8f8c57b authored by ZAKI RAIHAN's avatar ZAKI RAIHAN
Browse files

update enum usage

parent b1914f56
from sisuratStatusEnum import sisuratStatusEnum
def createNotifSisurat(data): def createNotifSisurat(data):
if (data['type'] == 0): if (data['type'] == sisuratStatusEnum.DIAJUKAN):
return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Baru Diajukan.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a> return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Baru Diajukan.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a>
''' % (data['judulSurat'], data['username']) ''' % (data['judulSurat'], data['username'])
elif (data['type'] == 1): elif (data['type'] == sisuratStatusEnum.DITOLAK):
return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Pengajuan surat ditolak.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a> return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Pengajuan surat ditolak.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a>
''' % (data['judulSurat'], data['username']) ''' % (data['judulSurat'], data['username'])
elif (data['type'] == 2): elif (data['type'] == sisuratStatusEnum.PERSETUJUAN_DOSEN):
return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sedang menunggu persetujuan dosen.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a> return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sedang menunggu persetujuan dosen.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a>
''' % (data['judulSurat'], data['username']) ''' % (data['judulSurat'], data['username'])
elif (data['type'] == 3): elif (data['type'] == sisuratStatusEnum.PROSES):
return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sedang dalam tahapan proses.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a> return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sedang dalam tahapan proses.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a>
''' % (data['judulSurat'], data['username']) ''' % (data['judulSurat'], data['username'])
elif (data['type'] == 4): elif (data['type'] == sisuratStatusEnum.SELESAI):
return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sudah selesai dibuat, silahkan ambil di sekretariat.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a> return '''<b>[Pengumuman SiSurat Fasilkom UI]</b>\n\n<b>Judul Surat:</b> %s\n<b>Milik akun:</b> %s\n<b>Status:</b> Sudah selesai dibuat, silahkan ambil di sekretariat.\n\nTerima Kasih,\n<a href=".cs.ui.ac.id">surat.cs.ui.ac.id</a>
''' % (data['judulSurat'], data['username']) ''' % (data['judulSurat'], data['username'])
\ No newline at end of file
sisuratEnum = { class sisuratStatusEnum:
0:"Diajukan", DIAJUKAN = 0
1:"Ditolak", DITOLAK = 1
2:"PersetujuanDosen", PERSETUJUAN_DOSEN = 2
3:"Proses", PROSES = 3
4:"Selesai" SELESAI = 4
} \ No newline at end of file
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment