Example #1
0
        public ActionResult Edit(int id)
        {
            ViewData["NhomTaiLieu"] = new SelectList(_service.GetNhomTaiLieus().AsEnumerable(), "NhomTaiLieuID", "TenNhomTaiLieu");
            tblTaiLieu tailieu = _service.GetTailieuByID(id);

            return(View(tailieu));
        }
Example #2
0
        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);
        }
Example #3
0
        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();
        }
Example #4
0
 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"));
     }
 }
Example #5
0
        public ActionResult Details(int id)
        {
            tblTaiLieu tailieu = _service.GetTailieuByID(id);

            return(View(tailieu));
        }
Example #6
0
 public void InsertTailieu(tblTaiLieu tailieu)
 {
     _dinhkemDA.InsertTailieu(tailieu);
 }
Example #7
0
 public void SaveTaiLieu(tblTaiLieu tailieu)
 {
     _dinhkemDA.SaveTaiLieu(tailieu);
 }