public ActionResult DeleteConfirmed(int id) { StudentAlert studentAlert = db.StudentAlerts.Find(id); db.StudentAlerts.Remove(studentAlert); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,TimeStamp,Subject,Message,Expiration,AdminID")] StudentAlert studentAlert) { if (ModelState.IsValid) { db.Entry(studentAlert).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AdminID = new SelectList(db.BTTUsers, "ID", "FirstName", studentAlert.AdminID); return(View(studentAlert)); }
public ActionResult Create([Bind(Include = "ID,TimeStamp,Subject,Message,Expiration,AdminID")] StudentAlert studentAlert) { ViewBag.Current = "AdminStuMessageBoard"; if (ModelState.IsValid) { db.StudentAlerts.Add(studentAlert); db.SaveChanges(); return(RedirectToAction("Create")); } ViewBag.AdminID = new SelectList(db.BTTUsers, "ID", "FirstName", studentAlert.AdminID); return(View(studentAlert)); }
// GET: Admin/StudentAlerts/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StudentAlert studentAlert = db.StudentAlerts.Find(id); if (studentAlert == null) { return(HttpNotFound()); } return(View(studentAlert)); }
// GET: Admin/StudentAlerts/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StudentAlert studentAlert = db.StudentAlerts.Find(id); if (studentAlert == null) { return(HttpNotFound()); } ViewBag.AdminID = new SelectList(db.BTTUsers, "ID", "FirstName", studentAlert.AdminID); return(View(studentAlert)); }
public ActionResult DeleteMessage() { var userID = User.Identity.GetUserId(); var currentUserID = db.BTTUsers.Where(m => m.ASPNetIdentityID.Equals(userID)).FirstOrDefault().ID; string messageID = Request.QueryString["messageID"]; int id = Convert.ToInt32(messageID); StudentAlert message = db.StudentAlerts.Find(id); db.StudentAlerts.Remove(message); db.SaveChanges(); return(Json("Message Deleted Successfully", JsonRequestBehavior.AllowGet)); }