Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            TRA_SACH tRA_SACH = db.TRA_SACH.Find(id);

            db.TRA_SACH.Remove(tRA_SACH);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #2
0
 public ActionResult Edit([Bind(Include = "MaPhieuTra,MaPhieuMuon,NgayTra,TienPhat")] TRA_SACH tRA_SACH)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tRA_SACH).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MaPhieuMuon = new SelectList(db.PHIEU_MUON_SACH, "MaPhieuMuon", "MaDG", tRA_SACH.MaPhieuMuon);
     return(View(tRA_SACH));
 }
Example #3
0
        // GET: TRA_SACH/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TRA_SACH tRA_SACH = db.TRA_SACH.Find(id);

            if (tRA_SACH == null)
            {
                return(HttpNotFound());
            }
            return(View(tRA_SACH));
        }
Example #4
0
        // GET: TRA_SACH/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TRA_SACH tRA_SACH = db.TRA_SACH.Find(id);

            if (tRA_SACH == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MaPhieuMuon = new SelectList(db.PHIEU_MUON_SACH, "MaPhieuMuon", "MaDG", tRA_SACH.MaPhieuMuon);
            return(View(tRA_SACH));
        }
        public ActionResult trasachdamuon([Bind(Include = "MaPhieuTra,MaPhieuMuon,NgayTra,TienPhat")] TRA_SACH tRA_SACH)
        {
            if (ModelState.IsValid)
            {
                var  listphieumuonsach = db.PHIEU_MUON_SACH.ToList();
                int  masachtra         = int.Parse(listphieumuonsach.Single(z => z.MaPhieuMuon.Equals(tRA_SACH.MaPhieuMuon)).MaSach.ToString());
                SACH sACH = new SACH();
                sACH = db.SACHes.Single(d => d.MaSach.Equals(masachtra));

                sACH.TinhTrang       = "Chưa Mượn";
                db.Entry(sACH).State = EntityState.Modified;
                db.SaveChanges();
                db.TRA_SACH.Add(tRA_SACH);
                db.SaveChanges();
                return(RedirectToAction("xemsachminhmuon"));
            }

            ViewBag.MaPhieuMuon = new SelectList(db.PHIEU_MUON_SACH, "MaPhieuMuon", "MaDG", tRA_SACH.MaPhieuMuon);
            return(View(tRA_SACH));
        }