Trong MVC 3 mình lưu một đối tượng AK bằng hàm Create sau:
Mã:
public ActionResult Create(AK ak)
{
if (ModelState.IsValid)
{
db.HamletModels.Add(ak);
db.SaveChanges();
return RedirectToAction("Index");
}
ViewBag.maXa = new SelectList(db.VillageModels, "maXa", "tenXa", ak.maXa);
return View(ak);
}
Mình thử thêm một đối tượng History trong Action này như sau:
Mã:
public ActionResult Create(AK ak)
{
if (ModelState.IsValid)
{
// minh them doan nay vao
History h = new History();//khoi tao mot doi tuong History("Mot dong` du lieu trong database")
h.taiKhoan = "admin"; //gan tai khoan
h.hanhDong = "Thêm";//gan hanh dong
h.doiTuong = "AK"; //gan doi tuong
db.Histories.Add(h); // them doi tuong History
// ket thuc doan them
db.HamletModels.Add(ak); // them doi tuong AK
db.SaveChanges(); // luu lai
return RedirectToAction("Index");
}
ViewBag.maXa = new SelectList(db.VillageModels, "maXa", "tenXa", ak.maXa);
return View(ak);
}
Cái hàm Savechanges() nó không chịu.
Có bạn nào biết cách thêm 2 đối tượng trong 1 Action không.(Khi click thêm thì dữ liệu đưa vào 2 bảng)
View more random threads:
Ngọc Bích xanh bản chất thuộc dòng đá đá hoa (jade). Và cẩm thạch là tên gọi chung của ngọc bích. Vì thực chất chúng thuộc dòng đá đa khoáng được hình thành từ chất Silicat dưới dạng dioxy. Ngọc bích...
Chia sẻ Vòng tay ngọc bích xanh là...