public ActionResult Details(int num = 0) { bgk_etkinlik bgk_etkinlik = Db.bgk_etkinlik.Find(num); if (bgk_etkinlik == null) { return(HttpNotFound()); } return(View(bgk_etkinlik)); }
public ActionResult Delete(delete_action model) { bgk_etkinlik bgk_etkinlik = Db.bgk_etkinlik.Find(model.Id); BGKFunction.DeleteActivity(bgk_etkinlik); Db.bgk_dosya.Remove(bgk_etkinlik.bgk_dosya); Db.bgk_etkinlik.Remove(bgk_etkinlik); Db.SaveChanges(); return(Content("<script>$.BGK.SuccessModal('Etkinlik başarılı bir şekilde silindi.', function () { window.location.href='" + Url.Action("index") + "' });</script>")); }
public ActionResult Edit(bgk_etkinlik bgk_etkinlik) { if (ModelState.IsValid) { Db.Entry(bgk_etkinlik).State = EntityState.Modified; Db.SaveChanges(); return(RedirectToAction("Details", new { num = bgk_etkinlik.Id })); } ViewBag.FirmaID = new SelectList(Db.bgk_firma, "Id", "Adi", bgk_etkinlik.FirmaID); return(View(bgk_etkinlik)); }
public ActionResult Edit(int num = 0) { bgk_etkinlik bgk_etkinlik = Db.bgk_etkinlik.Find(num); if (bgk_etkinlik == null) { return(HttpNotFound()); } ViewBag.FirmaID = new SelectList(Db.bgk_firma, "Id", "Adi", bgk_etkinlik.FirmaID); return(View(bgk_etkinlik)); }
public ActionResult Create(bgk_etkinlik bgk_etkinlik) { if (ModelState.IsValid) { Db.bgk_etkinlik.Add(bgk_etkinlik); Db.SaveChanges(); return(RedirectToAction("Details", new { num = bgk_etkinlik.Id })); } ViewBag.FirmaID = new SelectList(Db.bgk_firma, "Id", "Adi", bgk_etkinlik.FirmaID); return(View(bgk_etkinlik)); }
public ActionResult Delete(int num = 0) { bgk_etkinlik bgk_etkinlik = Db.bgk_etkinlik.Find(num); if (bgk_etkinlik == 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_etkinlik.Adi, Message = "Bu etkinliği silmek istediğinizden emin misiniz?" })); }
public static void DeleteActivity(bgk_etkinlik activity) { BGKEntities Db = new BGKEntities(); foreach (var speaker in activity.bgk_etkinlik_konusmaci) { Db.bgk_etkinlik_konusmaci.Remove(speaker); } foreach (var officer in activity.bgk_etkinlik_gorevli) { Db.bgk_etkinlik_gorevli.Remove(officer); } Db.bgk_etkinlik.Remove(activity); Db.SaveChanges(); }