コード例 #1
0
        public async Task<ActionResult> Create(Option option)
        {

            if (ModelState.IsValid)
            {
                _context.Options.Add(option);
                await _context.SaveChangesAsync();
                return RedirectToAction("Index");
            }
            return View(option);
        }
コード例 #2
0
        public async Task<ActionResult> Edit(int id, Option option)
        {
            try
            {
                option.OptionId = id;
                _context.Options.Attach(option);
                _context.Entry(option).State = EntityState.Modified;
                await _context.SaveChangesAsync();
                return RedirectToAction("Index");
            }
            catch (Exception)
            {
                ModelState.AddModelError(string.Empty, "Unable to save changes.");
            }
            return View(option);


        }