// GET: QLPhanquyen public ActionResult Index() { if (Session["IsLogin"].Equals(true)) { tbl_Phanquyen phanquyen = new tbl_Phanquyen(); ViewBag.dsPhanquyen = phanquyen.GetPhanquyenByPK(0); return(View()); } else { return(RedirectToAction("Index", "Login")); } }
public string Dangnhap() { string kq = ""; tbl_Taikhoan tk = new tbl_Taikhoan(); var tendangnhap = Request["tendangnhap"]; var matkhau = Request["matkhau"]; List <tbl_Taikhoan> dsTaikhoan = new List <tbl_Taikhoan>(); dsTaikhoan = tk.GetTaikhoanByUsernameandPassword(tendangnhap, matkhau); if (dsTaikhoan.Count > 0) { Session["IsLogin"] = true; Session["username"] = tendangnhap; Session["password"] = matkhau; Session["userID"] = dsTaikhoan[0].PK_iTaikhoanID; tbl_Phanquyen phanquyen = new tbl_Phanquyen(); List <tbl_Phanquyen> dsPhanquyen = phanquyen.GetPhanquyenByFK_iTaikhoanID(dsTaikhoan[0].PK_iTaikhoanID); if (dsPhanquyen.Count > 0) { switch (dsPhanquyen[0].FK_iQuyenID) { case 1: kq = "True1"; break; case 2: kq = "True2"; break; case 3: kq = "True3"; break; } } else { kq = "True3"; } } else { Session["IsLogin"] = false; Session["username"] = ""; Session["password"] = ""; Session["userID"] = 0; kq = "Sai"; } return(kq); }