예제 #1
0
        //method hapus data pilihan
        public ActionResult HapusDataPilihan(string id)
        {
            Pilihan pil = db.Pilihan.Find(id);

            db.Pilihan.Remove(pil);
            db.SaveChanges();
            return(Json(new { success = 1 }, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        //method simpandatapilihan
        public ActionResult SimpanDataPilihan(Pilihan pil)
        {
            var cek   = db.Pilihan.Where(b => b.kode_pilihan.Equals(pil.kode_pilihan));
            int hasil = cek.Count();//cek database, jika ada (1) maka simpan gagal

            if (hasil >= 1)
            {
                return(Json(new { success = 2, count = hasil }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                db.Pilihan.Add(pil);
                db.SaveChanges();//setiap ada perubahan di db harus ada saveChanges
                return(Json(new { success = 1, count = hasil }, JsonRequestBehavior.AllowGet));
            }

            //db.Pilihan.Add(pil);
            //db.SaveChanges();//setiap ada perubahan di db harus ada saveChanges
            //return Json(new { success = 1 }, JsonRequestBehavior.AllowGet);
        }
예제 #3
0
 //method ubah data pilihan
 public ActionResult UbahDataPilihan(Pilihan pil)
 {
     db.Entry(pil).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();//setiap ada perubahan di db harus ada saveChanges
     return(Json(new { success = 1 }, JsonRequestBehavior.AllowGet));
 }
예제 #4
0
        //method edit data pilihan
        public ActionResult EditDataPilihan(string id)
        {
            Pilihan pil = db.Pilihan.Find(id);

            return(Json(new { data = pil }, JsonRequestBehavior.AllowGet));
        }