public ActionResult Delete(delete_action model) { bgk_grup bgk_grup = Db.bgk_grup.Find(model); BGKFunction.DeleteGroup(bgk_grup); Db.bgk_grup.Remove(bgk_grup); Db.SaveChanges(); return(Content("<script>$.BGK.SuccessModal('Grup başarılı bir şekilde silindi.', function (){ window.location.href='" + Url.Action("index") + "'; }, 1500);</script>")); }
public ActionResult Edit(bgk_grup bgk_grup) { if (ModelState.IsValid) { Db.Entry(bgk_grup).State = EntityState.Modified; Db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bgk_grup)); }
public ActionResult Edit(int num = 0) { bgk_grup bgk_grup = Db.bgk_grup.Find(num); if (bgk_grup == null) { return(HttpNotFound()); } return(View(bgk_grup)); }
public ActionResult Create(bgk_grup bgk_grup) { if (ModelState.IsValid) { Db.bgk_grup.Add(bgk_grup); Db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bgk_grup)); }
public static void DeleteGroup(bgk_grup group) { BGKEntities Db = new BGKEntities(); foreach (var member in group.bgk_grup_uye) { Db.bgk_grup_uye.Remove(member); } Db.bgk_grup.Remove(group); Db.SaveChanges(); }
public ActionResult Delete(int num = 0) { bgk_grup bgk_grup = Db.bgk_grup.Find(num); if (bgk_grup == null) { return(Content("<script>$.BGK.ErrorModal('Bir sorun oluştu. Lütfen daha sonra tekrar deneyiniz.');</script>")); } return(PartialView("DeleteActions", new delete_action() { Id = num, Title = bgk_grup.Adi, Message = "Bu grubu ve tüm üyelikleri silmek istediğinizden emin misiniz?" })); }