// GET: sube_dersler/Delete/5 public ActionResult Delete(int?id) { if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString())) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } sube_ders sube_ders = db.subeDersler.Find(id); if (sube_ders == null) { return(HttpNotFound()); } sube_ders.silindiMi = true; db.Entry(sube_ders).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("index", "sube_dersler")); } else { return(RedirectToAction("index", "giris")); } }
public ActionResult Edit([Bind(Include = "id,sube_id,ders_id,silindiMi")] sube_ders sube_ders) { if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString())) { if (ModelState.IsValid) { db.Entry(sube_ders).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ders_id = new SelectList(db.dersler, "id", "isim", sube_ders.ders_id); ViewBag.sube_id = new SelectList(db.subeler, "id", "isim", sube_ders.sube_id); return(View(sube_ders)); } else { return(RedirectToAction("index", "giris")); } }
// GET: sube_dersler/Details/5 public ActionResult Details(int?id) { if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString())) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } sube_ders sube_ders = db.subeDersler.Find(id); if (sube_ders == null) { return(HttpNotFound()); } return(View(sube_ders)); } else { return(RedirectToAction("index", "giris")); } }
public ActionResult Create([Bind(Include = "id,sube_id,ders_id,silindiMi")] sube_ders sube_ders) { if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString())) { if (ModelState.IsValid) { sube_ders.donem_id = db.donemler.FirstOrDefault(d => d.baslangicTarihi <= DateTime.Now && d.bitisTarihi > DateTime.Now).id; db.subeDersler.Add(sube_ders); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ders_id = new SelectList(db.dersler, "id", "isim", sube_ders.ders_id); ViewBag.sube_id = new SelectList(db.subeler, "id", "isim", sube_ders.sube_id); return(View(sube_ders)); } else { return(RedirectToAction("index", "giris")); } }
// GET: sube_dersler/Edit/5 public ActionResult Edit(int?id) { if (Convert.ToInt32(Session["kulTip"]) == 1 && !String.IsNullOrEmpty(Session["kulId"].ToString())) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } sube_ders sube_ders = db.subeDersler.Find(id); if (sube_ders == null) { return(HttpNotFound()); } ViewBag.ders_id = new SelectList(db.dersler.Where(d => d.silindiMi == false), "id", "isim", sube_ders.ders_id); ViewBag.sube_id = new SelectList(db.subeler.Where(s => s.silindiMi == false), "id", "isim", sube_ders.sube_id); return(View(sube_ders)); } else { return(RedirectToAction("index", "giris")); } }