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):
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>
''' % (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>
''' % (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>
''' % (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>
''' % (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>
''' % (data['judulSurat'], data['username'])
\ No newline at end of file
sisuratEnum = {
0:"Diajukan",
1:"Ditolak",
2:"PersetujuanDosen",
3:"Proses",
4:"Selesai"
}
\ No newline at end of file
class sisuratStatusEnum:
DIAJUKAN = 0
DITOLAK = 1
PERSETUJUAN_DOSEN = 2
PROSES = 3
SELESAI = 4
\ 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