Example #1
0
 public JsonResult XoaQuyenTruyCap(string id)
 {
     if (ModelState.IsValid)
     {
         QUYENTRUYCAP quyenTC = db.QUYENTRUYCAPs.Find(Convert.ToInt32(id));
         db.QUYENTRUYCAPs.Remove(quyenTC);
         db.SaveChanges();
         return(Json("Yes", JsonRequestBehavior.AllowGet));
     }
     return(Json("No", JsonRequestBehavior.AllowGet));
 }
Example #2
0
        public ActionResult Themmoi(QUYENTRUYCAP quyenTC)
        {
            ModelQuyenNguoiDung quyenNguoiDung = Session["QuyenNguoiDung"] as ModelQuyenNguoiDung;

            if (quyenNguoiDung != null && quyenNguoiDung.Quyen.Ten == "Admin")
            {
                if (ModelState.IsValid)
                {
                    db.QUYENTRUYCAPs.Add(quyenTC);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            return(RedirectToAction("Index", "Home"));
        }
Example #3
0
        public ActionResult SuaQuyenTruyCap(QUYENTRUYCAP quyenTC)
        {
            ModelQuyenNguoiDung quyenNguoiDung = Session["QuyenNguoiDung"] as ModelQuyenNguoiDung;

            if (quyenNguoiDung != null && quyenNguoiDung.Quyen.Ten == "Admin")
            {
                if (ModelState.IsValid)
                {
                    QUYENTRUYCAP quyenTCUpdate = db.QUYENTRUYCAPs.Find(quyenTC.id);
                    quyenTCUpdate.Ten             = quyenTC.Ten;
                    quyenTCUpdate.LinkTruy_Cap    = quyenTC.LinkTruy_Cap;
                    db.Entry(quyenTCUpdate).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                return(View());
            }
            return(RedirectToAction("Index", "Home"));
        }