コード例 #1
0
        public IActionResult Create(Suite suite)
        {
            if (ModelState.IsValid)
            {
                _context.Suite.Add(suite);
                _context.SaveChanges();

                HttpContext.Session.SetString("Message", "Suite: " + suite.Name + " successfully created");

                return RedirectToAction("Details", new RouteValueDictionary(new
                {
                    controller = "Sections",
                    action = "Details",
                    ID = suite.SectionID
                }));
            }
            return View(suite);
        }
コード例 #2
0
        public IActionResult Edit(Suite suite)
        {
            if (ModelState.IsValid)
            {
                _context.Update(suite);
                _context.SaveChanges();

                HttpContext.Session.SetString("Message", "Suite: " + suite.Name + " successfully edited");

                return RedirectToAction("Details", new RouteValueDictionary(new
                {
                    controller = "Section",
                    action = "Details",
                    ID = suite.SectionID
                }));
            }
            ViewData["SectionID"] = new SelectList(_context.Project, "ID", "Section", suite.SectionID);
            return View(suite);
        }