public ActionResult Edit([Bind(Include = "Offered_Course_Sched_id,Offered_Course_id,Sched_Session_Id,Room_Id,Created_By,Created_Date,Modified_By,Modified_Date")] Acd_Offered_Course_Sched acd_Offered_Course_Sched) { if (ModelState.IsValid) { db.Entry(acd_Offered_Course_Sched).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Offered_Course_id = new SelectList(db.Acd_Offered_Course, "Offered_Course_id", "Created_By", acd_Offered_Course_Sched.Offered_Course_id); ViewBag.Sched_Session_Id = new SelectList(db.Acd_Sched_Session, "Sched_Session_Id", "Time_Start", acd_Offered_Course_Sched.Sched_Session_Id); ViewBag.Room_Id = new SelectList(db.Mstr_Room, "Room_Id", "Room_Code", acd_Offered_Course_Sched.Room_Id); return(View(acd_Offered_Course_Sched)); }
// GET: OfferedCourseSched/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Acd_Offered_Course_Sched acd_Offered_Course_Sched = db.Acd_Offered_Course_Sched.Find(id); if (acd_Offered_Course_Sched == null) { return(HttpNotFound()); } return(View(acd_Offered_Course_Sched)); }
public ActionResult Create([Bind(Include = "Offered_Course_Sched_id,Offered_Course_id,Sched_Session_Id,Room_Id,Created_By,Created_Date,Modified_By,Modified_Date")] Acd_Offered_Course_Sched acd_Offered_Course_Sched, string UrlReferrer) { if (ModelState.IsValid) { db.Acd_Offered_Course_Sched.Add(acd_Offered_Course_Sched); db.SaveChanges(); return(RedirectToAction("Create", new { Offered_Course_id = acd_Offered_Course_Sched.Offered_Course_id, UrlReferrer = UrlReferrer })); } //ViewBag.Offered_Course_id = new SelectList(db.Acd_Offered_Course, "Offered_Course_id", "Created_By", acd_Offered_Course_Sched.Offered_Course_id); //ViewBag.Sched_Session_Id = new SelectList(db.Acd_Sched_Session, "Sched_Session_Id", "Time_Start", acd_Offered_Course_Sched.Sched_Session_Id); //ViewBag.Room_Id = new SelectList(db.Mstr_Room, "Room_Id", "Room_Code", acd_Offered_Course_Sched.Room_Id); return(View(acd_Offered_Course_Sched)); }
// GET: OfferedCourseSched/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Acd_Offered_Course_Sched acd_Offered_Course_Sched = db.Acd_Offered_Course_Sched.Find(id); if (acd_Offered_Course_Sched == null) { return(HttpNotFound()); } ViewBag.Offered_Course_id = new SelectList(db.Acd_Offered_Course, "Offered_Course_id", "Created_By", acd_Offered_Course_Sched.Offered_Course_id); ViewBag.Sched_Session_Id = new SelectList(db.Acd_Sched_Session, "Sched_Session_Id", "Time_Start", acd_Offered_Course_Sched.Sched_Session_Id); ViewBag.Room_Id = new SelectList(db.Mstr_Room, "Room_Id", "Room_Code", acd_Offered_Course_Sched.Room_Id); return(View(acd_Offered_Course_Sched)); }
// GET: OfferedCourseSched/Delete/5 //public ActionResult Delete(long? id) //{ // if (id == null) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // Acd_Offered_Course_Sched acd_Offered_Course_Sched = db.Acd_Offered_Course_Sched.Find(id); // if (acd_Offered_Course_Sched == null) // { // return HttpNotFound(); // } // return View(acd_Offered_Course_Sched); //} // POST: OfferedCourseSched/Delete/5 //[HttpPost, ActionName("Delete")] //[ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(long id, string UrlReferrer) { Acd_Offered_Course_Sched acd_Offered_Course_Sched = db.Acd_Offered_Course_Sched.Find(id); int x = db.Acd_Offered_Course.Where(oc => oc.Offered_Course_id == acd_Offered_Course_Sched.Offered_Course_id).Select(oc => oc.Offered_Course_id).First(); db.Acd_Offered_Course_Sched.Remove(acd_Offered_Course_Sched); try { db.SaveChanges(); } catch (DbUpdateException) { TempData["gagalHapus"] = "Gagal Hapus, Data sudah digunakan"; return(RedirectToAction("Create", new { Offered_Course_id = x, UrlReferrer = UrlReferrer })); } TempData["berhasilHapus"] = "Berhasil Hapus Data."; return(RedirectToAction("Create", new { Offered_Course_id = x, UrlReferrer = UrlReferrer })); }