public async Task <IActionResult> Edit(byte id, [Bind("HeadingItem_id,Link,Name,HasChildren,Parent,Item_Column")] HeadingMenu headingMenu) { if (id != headingMenu.HeadingItem_id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(headingMenu); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HeadingMenuExists(headingMenu.HeadingItem_id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(headingMenu)); }
public async Task <ActionResult <HeadingMenu> > PostHeadingMenu(HeadingMenu headingMenu) { _context.HeadingMenus.Add(headingMenu); await _context.SaveChangesAsync(); return(CreatedAtAction("GetHeadingMenu", new { id = headingMenu.Id }, headingMenu)); }
public async Task <IActionResult> PutHeadingMenu(int id, HeadingMenu headingMenu) { if (id != headingMenu.Id) { return(BadRequest()); } _context.Entry(headingMenu).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HeadingMenuExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("HeadingItem_id,Link,Name,HasChildren,Parent,Item_Column")] HeadingMenu headingMenu) { if (ModelState.IsValid) { _context.Add(headingMenu); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(headingMenu)); }