public ActionResult Create([Bind(Include = "id_histori_stok,nama_buku,penerbit_buku,tambahan_stok_buku")] tabel_history_stok_buku tabel_history_stok_buku) { tabel_buku buku = new tabel_buku(); var contex = new perpustakaan3Entities(); var add = (from a in db.tabel_buku where a.nama_buku == tabel_history_stok_buku.nama_buku && a.penerbit_buku == tabel_history_stok_buku.penerbit_buku select a).SingleOrDefault(); if (add != null) { add.stok_buku += tabel_history_stok_buku.tambahan_stok_buku; db.tabel_history_stok_buku.Add(tabel_history_stok_buku); db.SaveChanges(); return(RedirectToAction("Index")); } else if (add == null) { buku.nama_buku = tabel_history_stok_buku.nama_buku; buku.penerbit_buku = tabel_history_stok_buku.penerbit_buku; buku.stok_buku = tabel_history_stok_buku.tambahan_stok_buku; db.tabel_buku.Add(buku); db.tabel_history_stok_buku.Add(tabel_history_stok_buku); db.SaveChanges(); return(RedirectToAction("Index")); } /* * if (ModelState.IsValid) * { * db.tabel_history_stok_buku.Add(tabel_history_stok_buku); * db.SaveChanges(); * return RedirectToAction("Index"); * }*/ return(View(tabel_history_stok_buku)); }