protected void Page_PreRender(object sender, EventArgs e)
    {
        using (DataClassesDatabaseDataContext db = new DataClassesDatabaseDataContext())
        {
            PenggunaLogin Pengguna = (PenggunaLogin)Session["PenggunaLogin"];

            List <AlertMessage> ListAlertMessage = new List <AlertMessage>();

            foreach (var item in db.TBNotifikasis.Where(item => item.IDPenggunaPenerima == Pengguna.IDPengguna && !item.TanggalDibaca.HasValue).Take(5).ToArray())
            {
                ListAlertMessage.Add(new AlertMessage
                {
                    EnumAlert = (EnumAlert)item.EnumAlert,
                    Title     = item.IDPenggunaPengirim != item.IDPenggunaPenerima ? item.TBPengguna.NamaLengkap : "",
                    Body      = item.Isi
                });

                item.TanggalDibaca = DateTime.Now;
            }

            if (ListAlertMessage.Count > 0)
            {
                db.SubmitChanges();
                AlertMessage_Class.Show(this, ListAlertMessage);
            }
        }
    }