public IActionResult Edit(int id, O_I o_I) { if (id != o_I.O_ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(o_I); _context.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!O_IExists(o_I.O_ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["I_ID"] = new SelectList(_context.Items, "ID", "ID", o_I.I_ID); ViewData["O_ID"] = new SelectList(_context.Order, "ID", "ID", o_I.O_ID); return(View(o_I)); }
public IActionResult Create(O_I o_I) { if (ModelState.IsValid) { _context.Add(o_I); _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["I_ID"] = new SelectList(_context.Items, "ID", "ID", o_I.I_ID); ViewData["O_ID"] = new SelectList(_context.Order, "ID", "ID", o_I.O_ID); return(View(o_I)); }