public JsonResult LuuChucNang(int NhomNguoiDungId, int[] dsChucNang) { ChucNangUngDungService _chucnang = new ChucNangUngDungService(); var result = _chucnang.GhiLaiChucNangSuDung_ThuocNhomNguoiDung(NhomNguoiDungId, dsChucNang); return(Json(result, JsonRequestBehavior.AllowGet)); }
public PartialViewResult DanhSachChucNang(int CoQuanId, int NhomNguoiDungId) { ChucNangUngDungService _chucnang = new ChucNangUngDungService(); var data = _chucnang.ChucNangSuDung_TheoNhomNguoiDung(NhomNguoiDungId, CoQuanId); return(PartialView("_DanhSachChucNang", data)); }
public PartialViewResult ChucNangSuDung(int CoQuanId) { ChucNangUngDungService _chucnang = new ChucNangUngDungService(); var danhsachChucNang = _chucnang.ChucNangSuDung_TheoCoQuan(CoQuanId); return(PartialView("_DanhSachChucNang", danhsachChucNang)); }
public PartialViewResult DsPhanQuyenCaNhan(int CanBoId) { ChucNangUngDungService _chucnang = new ChucNangUngDungService(); var listChucNang = _chucnang.ChucNangSuDung_TheoNguoiDung(CanBoId); return(PartialView("DsPhanQuyenCaNhan", listChucNang)); }
public JsonResult GhiLaiPhanQuyen(int CanBoId, int[] dsChucNang) { ChucNangUngDungService _chucnang = new ChucNangUngDungService(); var result = _chucnang.GhiLaiChucNangSuDung_TheoNguoiDung(CanBoId, dsChucNang); return(Json(result, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Login system by user info /// </summary> /// <param name="user">User info</param> /// <returns>Url to access</returns> public static string LoginByUser(ThongTinCanBo user, string reUrl = "") { ChucNangUngDungService _role = new ChucNangUngDungService(); List <string> roles = _role.ChucNangSuDung(user.CanBoId).ToList(); HttpContext.Current.User.Identity.SetUserLogin(user, roles); string url = String.Empty; if (string.IsNullOrEmpty(reUrl)) { url = MenuHelper.GetFirstPermissionUrlByUser(user); } else { url = reUrl; } return(url); }