public ActionResult <Pages> DeletePages([FromBody] PagesRequest pagesRequest) { Pages pages = dbContext.Pages.Where(p => p.Id == pagesRequest.id).SingleOrDefault(); dbContext.Pages.Remove(pages); dbContext.SaveChanges(); return(pages); }
public ActionResult <Pages> UpdatePages([FromBody] PagesRequest pagesRequest) { Pages pages = dbContext.Pages.Where(p => p.Id == pagesRequest.id && p.FolderId == pagesRequest.folderId).SingleOrDefault(); pages.Name = pagesRequest.newName; dbContext.SaveChanges(); return(pages); }
public ActionResult <Pages> CreatePages([FromBody] PagesRequest pagesRequest) { Pages pages = new Pages(); dbContext.Pages.Where(p => p.Id == pagesRequest.id).SingleOrDefault(); pages.FolderId = pagesRequest.folderId; //pages.Id=pagesRequest.id; pages.Name = pagesRequest.name; pages.CreatedOn = DateTime.Now; pages.ModifiedOn = DateTime.Now; dbContext.Pages.Add(pages); dbContext.SaveChanges(); return(pages); }