public string InsertPengumuman(PengumumanContainer model)
        {
            //validasi
            if (model.judul == null || model.judul == "")
            {
                return "Pengumuman gagal ditambahkan! \nField judul harus diisi!";
            }
            if (model.isi == null || model.isi == "")
            {
                return "Pengumuman gagal ditambahkan! \nField konten pengumuman harus diisi!";
            }
            pengumuman p = new pengumuman
            {
                tanggal = DateTime.Now,
                isi = model.isi,
                target = model.target,
                judul = model.judul,
                pembuat = (string)Session["username"]
            };

            if (TryUpdateModel(p))
            {
                db.pengumumen.Add(p);
                db.SaveChanges();
            }
            return "Pengumuman berhasil ditambahkan.";
        }
예제 #2
0
        public string format(PengumumanContainer model)
        {
            String nama = "";
            if (model.pembuat.ToLower() == "admin")
            {
                nama = "Koordinator";
            }
            else
            {
                nama = db.dosens.Where(d => d.username.ToLower() == model.pembuat.ToLower()).First().nama;
            }

            string result = "<div class=\"blokpengumuman\">";
            result += "<h2>" + model.judul + "</h2>";
            result += "<div class=\"tanggal\">" + model.tanggal + "</div>";
            result += model.isi;
            result += "<div class=\"penulis\">" + nama + "</div>";
            result += "</div><hr />";
            return result;
        }
        public string _UpdatePengumuman(PengumumanContainer model)
        {
            //validasi
            if (model.judul == null || model.judul == "")
            {
                return "Pengumuman gagal diubah! \nField judul harus diisi!";
            }
            if (model.isi == null || model.isi == "")
            {
                return "Pengumuman gagal diubah! \nField konten pengumuman harus diisi!";
            }
            pengumuman p = db.pengumumen.Where(pengumumanTemp => pengumumanTemp.id == model.id).First();
            p.tanggal = DateTime.Now;
            p.isi = model.isi;
            p.target = model.target;
            p.judul = model.judul;

            if (TryUpdateModel(p))
            {
                db.SaveChanges();
            }
            return "Pengumuman berhasil diubah.";
        }