public ActionResult previewBab(long?Id) { MasterBab masterbab = db.MasterBab.Find(Id); ViewBag.Url = "http://localhost:34844/Dataupload/" + masterbab.Dokuments; return(View()); }
public ActionResult Save(MasterBab masterBab) { DateTime tanggalJatuhTempo; if (masterBab.TanggalBerlaku != null) { tanggalJatuhTempo = Convert.ToDateTime(masterBab.TanggalBerlaku); masterBab.TanggalJatuhTempo = tanggalJatuhTempo.AddYears(1); } DateTime?akak = masterBab.TanggalJatuhTempo; if (masterBab.Id == 0) { db.MasterBab.Add(masterBab); var balik = db.SaveChanges(); return(Json(balik, JsonRequestBehavior.AllowGet)); } else { var masterbabDB = db.MasterBab.Single(m => m.Id == masterBab.Id); masterbabDB.BookId = masterBab.BookId; masterbabDB.KelompokId = masterBab.KelompokId; masterbabDB.Urutan = masterBab.Urutan; masterbabDB.TimeLine = masterBab.TimeLine; masterbabDB.NoInstruksi = masterBab.NoInstruksi; masterbabDB.StatusProposal = masterBab.StatusProposal; masterbabDB.Nama = masterBab.Nama; masterbabDB.TanggalBerlaku = masterBab.TanggalBerlaku; masterbabDB.TanggalJatuhTempo = masterBab.TanggalJatuhTempo; var balik = db.SaveChanges(); db.Entry(masterbabDB).State = System.Data.Entity.EntityState.Modified; return(Json(balik, JsonRequestBehavior.AllowGet)); } }
public ActionResult Delete(long?id) { MasterBab masterBab = db.MasterBab.Find(id); db.MasterBab.Remove(masterBab); var response = db.SaveChanges(); return(Json(response, JsonRequestBehavior.AllowGet)); }