public ActionResult previewBab(long?Id)
        {
            MasterBab masterbab = db.MasterBab.Find(Id);

            ViewBag.Url = "http://localhost:34844/Dataupload/" + masterbab.Dokuments;
            return(View());
        }
예제 #2
0
        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));
            }
        }
예제 #3
0
        public ActionResult Delete(long?id)
        {
            MasterBab masterBab = db.MasterBab.Find(id);

            db.MasterBab.Remove(masterBab);
            var response = db.SaveChanges();

            return(Json(response, JsonRequestBehavior.AllowGet));
        }