// GET: Sections/Details/5 public IActionResult Details(int?id) { if (id == null) { return(HttpNotFound()); } ViewData["Message"] = HttpContext.Session.GetString("Message"); HttpContext.Session.Remove("Message"); LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Section = _context.Section.Single(m => m.SectionID == id); if (libraryAndSectionAndSuite.Section == null) { return(HttpNotFound()); } int intLibraryID = libraryAndSectionAndSuite.Section.LibraryID; libraryAndSectionAndSuite.Library = _context.Library.Single(m => m.LibraryID == intLibraryID); libraryAndSectionAndSuite.Suite = new Suite(); libraryAndSectionAndSuite.Suites = _context.Suite.Where(l => l.SectionID == id); return(View(libraryAndSectionAndSuite)); }
public IActionResult Delete(int?id) { if (id == null) { return(HttpNotFound()); } LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Suite = _context.Suite.Single(m => m.SuiteID == id); if (libraryAndSectionAndSuite.Suite == null) { return(HttpNotFound()); } int intSectionID = libraryAndSectionAndSuite.Suite.SectionID; libraryAndSectionAndSuite.Section = _context.Section.Single(m => m.SectionID == intSectionID); return(RedirectToAction("Details", new RouteValueDictionary(new { controller = "Sections", action = "Details", ID = libraryAndSectionAndSuite.Suite.SectionID }))); }
// GET: Suites/Edit/5 public IActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Suite = _context.Suite.Single(m => m.SuiteID == id); if (libraryAndSectionAndSuite.Suite == null) { return(HttpNotFound()); } libraryAndSectionAndSuite.Section = _context.Section.Single (m => m.SectionID == libraryAndSectionAndSuite.Suite.SectionID); ViewBag.Sections = new SelectList(_context.Section, "SectionID", "Name", libraryAndSectionAndSuite.Suite.SectionID); return(View(libraryAndSectionAndSuite)); }
public IActionResult Delete(int? id) { if (id == null) { return HttpNotFound(); } LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Suite = _context.Suite.Single(m => m.SuiteID == id); if (libraryAndSectionAndSuite.Suite == null) { return HttpNotFound(); } int intSectionID = libraryAndSectionAndSuite.Suite.SectionID; libraryAndSectionAndSuite.Section = _context.Section.Single(m => m.SectionID == intSectionID); return RedirectToAction("Details", new RouteValueDictionary(new { controller = "Sections", action = "Details", ID = libraryAndSectionAndSuite.Suite.SectionID })); }
// GET: Suites/Edit/5 public IActionResult Edit(int? id) { if (id == null) { return HttpNotFound(); } LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Suite = _context.Suite.Single(m => m.SuiteID == id); if (libraryAndSectionAndSuite.Suite == null) { return HttpNotFound(); } libraryAndSectionAndSuite.Section = _context.Section.Single (m => m.SectionID == libraryAndSectionAndSuite.Suite.SectionID); ViewBag.Sections = new SelectList(_context.Section, "SectionID", "Name", libraryAndSectionAndSuite.Suite.SectionID); return View(libraryAndSectionAndSuite); }
// GET: Sections/Details/5 public IActionResult Details(int? id) { if (id == null) { return HttpNotFound(); } ViewData["Message"] = HttpContext.Session.GetString("Message"); HttpContext.Session.Remove("Message"); LibraryAndSectionAndSuite libraryAndSectionAndSuite = new LibraryAndSectionAndSuite(); libraryAndSectionAndSuite.Section = _context.Section.Single(m => m.SectionID == id); if (libraryAndSectionAndSuite.Section == null) { return HttpNotFound(); } int intLibraryID = libraryAndSectionAndSuite.Section.LibraryID; libraryAndSectionAndSuite.Library = _context.Library.Single(m => m.LibraryID == intLibraryID); libraryAndSectionAndSuite.Suite = new Suite(); libraryAndSectionAndSuite.Suites = _context.Suite.Where(l => l.SectionID == id); return View(libraryAndSectionAndSuite); }