public IActionResult Edit([FromBody] Sidebar sidebar) { _context.Update(sidebar); _context.SaveChanges(); return(Json("ok")); }
public IActionResult Edit(int id, [FromBody] Page page) { page.Slug = page.Title.Replace(" ", "-").ToLower(); page.HasSidebar = page.HasSidebar ?? "no"; var p = _context.Pages.FirstOrDefault(x => x.ID != id && x.Slug == page.Slug); if (p != null) { return(Json("pageExists")); } else { _context.Update(page); _context.SaveChanges(); return(Json("ok")); } }