public ActionResult Edit(int id) { ViewData["NhomTaiLieu"] = new SelectList(_service.GetNhomTaiLieus().AsEnumerable(), "NhomTaiLieuID", "TenNhomTaiLieu"); tblTaiLieu tailieu = _service.GetTailieuByID(id); return(View(tailieu)); }
public void InsertTailieu(tblTaiLieu tailieu) { int tailieuID = GetMaxIDTailieu(); tailieu.TaiLieuID = tailieuID + 1; ABDH_DemoDataContext _libraryContext = new ABDH_DemoDataContext(); _libraryContext.tblTaiLieus.InsertOnSubmit(tailieu); _libraryContext.SubmitChanges(); tblDinhKem dinhkem = new tblDinhKem(); dinhkem.TaiLieuID = tailieuID; InsertDinhKem(dinhkem); }
public void SaveTaiLieu(tblTaiLieu tailieu) { ABDH_DemoDataContext _libraryContext = new ABDH_DemoDataContext(); var query = _libraryContext.tblTaiLieus.Where("TailieuID=@0", tailieu.TaiLieuID); tblTaiLieu tmp = (tblTaiLieu)query.ToList().First(); tmp.MaTaiLieu = tailieu.MaTaiLieu; tmp.NgonNgu = tailieu.NgonNgu; tmp.NhomTaiLieuID = tailieu.NhomTaiLieuID; tmp.SoLanXem = tailieu.SoLanXem; tmp.TacGia = tailieu.TacGia; tmp.TaiLieuID = tailieu.TaiLieuID; tmp.TenTaiLieu = tailieu.TenTaiLieu; tmp.TomTatNoiDung = tailieu.TomTatNoiDung; tmp.TrangThaiTaiLieu = tailieu.TrangThaiTaiLieu; tmp.TuKhoa = tailieu.TuKhoa; tmp.VongDoi_EndDate = tailieu.VongDoi_EndDate; tmp.VongDoi_StartDate = tailieu.VongDoi_StartDate; _libraryContext.SubmitChanges(); }
public ActionResult Edit(int id, [Bind(Exclude = "TaiLieuID")] tblTaiLieu tailieu, FormCollection collection) { if (id != 0) { tblTaiLieu doc = _service.GetTailieuByID(id); try { UpdateModel(doc); // TODO: Add update logic here //UpdateModel<tblTaiLieu>(doc, collection); _service.SaveTaiLieu(doc); return(RedirectToAction("List")); } catch { return(View(doc)); } } else { _service.InsertTailieu(tailieu); return(RedirectToAction("List")); } }
public ActionResult Details(int id) { tblTaiLieu tailieu = _service.GetTailieuByID(id); return(View(tailieu)); }
public void InsertTailieu(tblTaiLieu tailieu) { _dinhkemDA.InsertTailieu(tailieu); }
public void SaveTaiLieu(tblTaiLieu tailieu) { _dinhkemDA.SaveTaiLieu(tailieu); }