public ActionResult DynamicAddOrEdit(owl_DynamicPage model) { try { if (model.Id == 0) { MasterContext dynamicadd = new MasterContext(); owl_DynamicPage dynamicPages = new owl_DynamicPage() { Name = model.Name, Info = model.Info, }; dynamicadd.DynamicPage.Add(dynamicPages); dynamicadd.SaveChanges(); ViewBag.message = "Dynamic Sayfa Eklendi"; ModelState.Clear(); return(Redirect("/Dynamic/DynamicList")); } else { MasterContext synamicadd = new MasterContext(); synamicadd.Entry(model).State = System.Data.Entity.EntityState.Modified; synamicadd.SaveChanges(); return(Redirect("/Dynamic/DynamicList")); } } catch (Exception) { throw; } }
public ActionResult DynamicAddOrEdit(int id = 0) { if (id == 0) { owl_DynamicPage dynamicPage = new owl_DynamicPage(); return(View(dynamicPage)); } else { MasterContext dbContext = new MasterContext(); var dynamicModel = dbContext.DynamicPage.First(q => q.Id == id); return(View(dynamicModel)); } }