public IActionResult Create(CreatePage createPage) { if (HttpContext.Session.GetString("Name") == null) { return(RedirectToAction("Login", "Admin")); } if (createPage.Id == 0) { var result = createPageService.Get(x => x.MenuId == createPage.MenuId).Data; if (result == null) { var kayıt = createPageService.Add(createPage); TempData["Mesaj"] = kayıt.BasariliMi ? "Kayıt Eklendi." : kayıt.Mesaj; } else { TempData["Mesaj"] = "Bu menüye ait sayfa bulunmaktadır."; } return(RedirectToAction("Create", "Page")); } else { createPageService.Update(createPage); return(RedirectToAction("Index", "Page")); } }
public IActionResult GetCreatePageById(int id) { var createPage = service.Get(x => x.Id == id).Data; if (createPage != null) { return(Ok(createPage)); } return(NotFound()); }