Exemplo n.º 1
0
        public ActionResult Save(MasterBook masterbook)
        {
            DateTime tanggalJatuhTempo;

            if (masterbook.TanggalBerlaku != null)
            {
                tanggalJatuhTempo            = Convert.ToDateTime(masterbook.TanggalBerlaku);
                masterbook.TanggalJatuhTempo = tanggalJatuhTempo.AddYears(1);
            }

            DateTime?akak = masterbook.TanggalJatuhTempo;

            if (masterbook.Id == 0)
            {
                db.MasterBook.Add(masterbook);
                var balik = db.SaveChanges();
                return(Json(balik, JsonRequestBehavior.AllowGet));
            }
            else
            {
                var masterbabDB = db.MasterBook.Single(m => m.Id == masterbook.Id);
                masterbabDB.Urutan            = masterbook.Urutan;
                masterbabDB.TimeLine          = masterbook.TimeLine;
                masterbabDB.NoInstruksi       = masterbook.NoInstruksi;
                masterbabDB.StatusProposal    = masterbook.StatusProposal;
                masterbabDB.Nama              = masterbook.Nama;
                masterbabDB.TanggalBerlaku    = masterbook.TanggalBerlaku;
                masterbabDB.TanggalJatuhTempo = masterbook.TanggalJatuhTempo;
                var balik = db.SaveChanges();
                db.Entry(masterbabDB).State = System.Data.Entity.EntityState.Modified;
                return(Json(balik, JsonRequestBehavior.AllowGet));
            }
        }
Exemplo n.º 2
0
        public ActionResult Delete(long?id)
        {
            MasterBook masterbook = db.MasterBook.Find(id);

            db.MasterBook.Remove(masterbook);
            var response = db.SaveChanges();

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