public async Task <IActionResult> Edit(byte id, [Bind("Mcodigo,Mnombre,Url,Tipomenu,Idroles,Codigosubmenu")] Menuusuario menuusuario) { if (id != menuusuario.Mcodigo) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(menuusuario); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MenuusuarioExists(menuusuario.Mcodigo)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Codigosubmenu"] = new SelectList(_context.Menuusuario, "Mcodigo", "Mcodigo", menuusuario.Codigosubmenu); ViewData["Idroles"] = new SelectList(_context.Troles, "Idroles", "Idroles", menuusuario.Idroles); return(View(menuusuario)); }
public async Task <IActionResult> Create([Bind("Mcodigo,Mnombre,Url,Tipomenu,Idroles,Codigosubmenu")] Menuusuario menuusuario) { if (ModelState.IsValid) { _context.Add(menuusuario); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Codigosubmenu"] = new SelectList(_context.Menuusuario, "Mcodigo", "Mcodigo", menuusuario.Codigosubmenu); ViewData["Idroles"] = new SelectList(_context.Troles, "Idroles", "Idroles", menuusuario.Idroles); return(View(menuusuario)); }