public async Task <ActionResult> DeleteConfirmed(int id) { LabAnnouncement labAnnouncement = await db.LabAnnouncements.FindAsync(id); db.LabAnnouncements.Remove(labAnnouncement); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
// GET: LabAnnouncements/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LabAnnouncement labAnnouncement = await db.LabAnnouncements.FindAsync(id); if (labAnnouncement == null) { return(HttpNotFound()); } return(View(labAnnouncement)); }
public async Task <ActionResult> Edit([Bind(Include = "LabAnnouncementsID,LabMembersID,MemberCategoriesID,PublicationMediaID,PublicationsID,ResearchProjectsID,CoursesID,Announcement")] LabAnnouncement labAnnouncement) { if (ModelState.IsValid) { db.Entry(labAnnouncement).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.CoursesID = new SelectList(db.Courses, "CoursesID", "Undergraduate", labAnnouncement.CoursesID); ViewBag.LabMembersID = new SelectList(db.LabMembers, "LabMembersID", "FirstName", labAnnouncement.LabMembersID); ViewBag.MemberCategoriesID = new SelectList(db.MemberCategories, "MemberCategoriesID", "CategoryName", labAnnouncement.MemberCategoriesID); ViewBag.PublicationMediaID = new SelectList(db.PublicationMedias, "PublicationMediaID", "PublicationType", labAnnouncement.PublicationMediaID); ViewBag.PublicationsID = new SelectList(db.Publications, "PublicationsID", "ThematicUnit", labAnnouncement.PublicationsID); ViewBag.ResearchProjectsID = new SelectList(db.ResearchProjects, "ResearchProjectsID", "Running", labAnnouncement.ResearchProjectsID); return(View(labAnnouncement)); }
// GET: LabAnnouncements/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LabAnnouncement labAnnouncement = await db.LabAnnouncements.FindAsync(id); if (labAnnouncement == null) { return(HttpNotFound()); } ViewBag.CoursesID = new SelectList(db.Courses, "CoursesID", "Undergraduate", labAnnouncement.CoursesID); ViewBag.LabMembersID = new SelectList(db.LabMembers, "LabMembersID", "FirstName", labAnnouncement.LabMembersID); ViewBag.MemberCategoriesID = new SelectList(db.MemberCategories, "MemberCategoriesID", "CategoryName", labAnnouncement.MemberCategoriesID); ViewBag.PublicationMediaID = new SelectList(db.PublicationMedias, "PublicationMediaID", "PublicationType", labAnnouncement.PublicationMediaID); ViewBag.PublicationsID = new SelectList(db.Publications, "PublicationsID", "ThematicUnit", labAnnouncement.PublicationsID); ViewBag.ResearchProjectsID = new SelectList(db.ResearchProjects, "ResearchProjectsID", "Running", labAnnouncement.ResearchProjectsID); return(View(labAnnouncement)); }