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."; }
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."; }