public bool _Delete(int id) { var res = new PageRepository().FindbyIdandDisable(id); if (res == Enum.EntityResult.Failed) { this.AddToastMessage("", "Sayfa silinirken hata", Enum.ToastrType.Error); return false; } this.AddToastMessage("", "Sayfa silme başarılı", Enum.ToastrType.Success); return true; }
public bool _Create(Page model) { if (!ModelState.IsValid) { this.AddToastMessage("", "Alanları kontrol Ediniz", Enum.ToastrType.Warning); return false; } model.AuthorId = new AuthenticatedAuthor().Id; var res = new PageRepository().Create(model); if (res == Enum.EntityResult.Failed) { this.AddToastMessage("", "Sayfa oluşturulurken hata", Enum.ToastrType.Error); return false; } this.AddToastMessage("", "Kayıt Başarılı", Enum.ToastrType.Success); return true; }
public bool _Edit(Page modified) { if (!ModelState.IsValid) { this.AddToastMessage("", "Alanları kontrol Ediniz", Enum.ToastrType.Warning); return false; } var res = new PageRepository().Update(modified); if (res == Enum.EntityResult.Failed) { this.AddToastMessage("", "Sayfa güncellenirken hata", Enum.ToastrType.Error); return false; } this.AddToastMessage("", "Kayıt Başarılı", Enum.ToastrType.Success); return true; }
public PartialViewResult _Edit(int id) { var item = new PageRepository().FindbyId(id); ViewBag.RootPageId = new SelectList(new PageRepository().GetAll(), "Id", "Title", item.RootPageId); return PartialView("_Create", item); }