public ActionResult DeleteConfirmed(int id) { Jenis_Kendaraan jenis_Kendaraan = db.Jenis_Kendaraan.Find(id); jenis_Kendaraan.Status = 0; db.SaveChanges(); TempData["SuccessMessage"] = "Data berhasil dihapus!"; return(RedirectToAction("Index")); }
// GET: Jenis_Kendaraan/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Jenis_Kendaraan jenis_Kendaraan = db.Jenis_Kendaraan.Find(id); if (jenis_Kendaraan == null) { return(HttpNotFound()); } return(View(jenis_Kendaraan)); }
public ActionResult Edit([Bind(Include = "ID_Jenis,Nama_Jenis,Jumlah_Kursi,CreatedBy,CreatedDate")] Jenis_Kendaraan jenis_Kendaraan) { if (db.Jenis_Kendaraan.Where(k => k.ID_Jenis != jenis_Kendaraan.ID_Jenis).Any(k => k.Nama_Jenis == jenis_Kendaraan.Nama_Jenis)) { ModelState.AddModelError("Nama_Jenis", "Nama jenis kendaraan sudah ada."); } if (ModelState.IsValid) { jenis_Kendaraan.Status = 1; jenis_Kendaraan.ModifiedBy = (int)Session["ID_Pegawai"]; jenis_Kendaraan.ModifiedDate = DateTime.Now; db.Entry(jenis_Kendaraan).State = EntityState.Modified; db.SaveChanges(); TempData["SuccessMessage"] = "Data berhasil diubah!"; return(RedirectToAction("Index")); } return(View(jenis_Kendaraan)); }