public async Task <IActionResult> Edit(string id, [Bind("NavigationItemTenantId,ParentId,NavigationItemId,Sequence,Inherited")] NavigationItemNavigationItem navigationItemNavigationItem) { if (id != navigationItemNavigationItem.NavigationItemTenantId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(navigationItemNavigationItem); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NavigationItemNavigationItemExists(navigationItemNavigationItem.NavigationItemTenantId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(navigationItemNavigationItem)); }
public async Task <IActionResult> PutNavigationItemNavigationItem(string id, NavigationItemNavigationItem navigationItemNavigationItem) { if (id != navigationItemNavigationItem.NavigationItemTenantId) { return(BadRequest()); } _context.Entry(navigationItemNavigationItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NavigationItemNavigationItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Create([Bind("NavigationItemTenantId,ParentId,NavigationItemId,Sequence,Inherited")] NavigationItemNavigationItem navigationItemNavigationItem) { if (ModelState.IsValid) { _context.Add(navigationItemNavigationItem); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(navigationItemNavigationItem)); }
public async Task <ActionResult <NavigationItemNavigationItem> > PostNavigationItemNavigationItem(NavigationItemNavigationItem navigationItemNavigationItem) { _context.NavigationItemNavigationItem.Add(navigationItemNavigationItem); await _context.SaveChangesAsync(); return(CreatedAtAction("GetNavigationItemNavigationItem", new { id = navigationItemNavigationItem.NavigationItemTenantId }, navigationItemNavigationItem)); }