Example #1
0
        // GET: RoleManager
        public ActionResult RoleManager()
        {
            RoleManagerModel objRolemanagerModel = new RoleManagerModel();

            objRolemanagerModel.roleManagerList = objRolemanagerModel.GetMultipleUserRole();
            return(View(objRolemanagerModel));
        }
Example #2
0
        public ActionResult RoleManager(string AccID, string AccName)
        {
            RoleManagerModel objRoleManager = new RoleManagerModel();

            objRoleManager.AccessID   = Convert.ToInt32(AccID);
            objRoleManager.AccessName = AccName;
            if (!ModelState.IsValid)
            {
                return(View(objRoleManager));
            }
            else
            {
                objRoleManager.roleManagerList = objRoleManager.GetMultipleUserRole();
                foreach (RoleManagerModel objRoleManage in objRoleManager.roleManagerList)
                {
                    if (objRoleManage.AccessID == objRoleManager.AccessID && objRoleManage.AccessName == objRoleManager.AccessName)
                    {
                        objRoleManager.roleManagerList.Count();
                        LoggedUserSessionData.AccessID    = objRoleManager.AccessID;
                        LoggedUserSessionData.AccessLevel = objRoleManager.AccessName;
                    }
                }
                //if (objRoleManager.roleManagerList.Contains(objRoleManager))
                //{ }

                return(RedirectToAction("RoleManager"));
            }
        }
Example #3
0
        public int update(RoleManagerModel item)
        {
            RoleManager ko = new RoleManager();

            ko.RoleID    = item.RoleID;
            ko.RoleName  = item.RoleName;
            ko.RoleState = item.RoleState;
            ko.RoleOk    = item.RoleOk; return(ModifyWithOutproNames(ko));
        }
Example #4
0
        public int Add(RoleManagerModel item)
        {
            RoleManager ko = new RoleManager();

            ko.RoleID    = item.RoleID;
            ko.RoleName  = item.RoleName;
            ko.RoleState = item.RoleState;
            ko.RoleOk    = item.RoleOk;
            return(Add(ko));
        }
Example #5
0
        public List <RoleManagerModel> select()
        {
            List <RoleManager>      list = SelectAll();
            List <RoleManagerModel> li   = new List <RoleManagerModel>();

            foreach (RoleManager item in list)
            {
                RoleManagerModel ko = new RoleManagerModel();
                ko.RoleID    = item.RoleID;
                ko.RoleName  = item.RoleName;
                ko.RoleState = item.RoleState;
                ko.RoleOk    = item.RoleOk; li.Add(ko);
            }
            return(li);
        }
        // POST: RoleManager/Edit/5
        /// <summary>
        /// 修改提交(提交成功返回给js页面,进行角色权限表操作)
        /// </summary>
        /// <param name="id"></param>
        /// <param name="collection"></param>
        /// <returns></returns>

        public ActionResult RoleUpdate2( )
        {
            string Rolemanager             = Request["RoleManager"];
            Dictionary <string, object> di = JsonConvert.DeserializeObject <Dictionary <string, object> > (Rolemanager);
            RoleManagerModel            mm = new RoleManagerModel
            {
                RoleID    = int.Parse(di["RoleID"].ToString()),
                RoleName  = di["RoleName"].ToString(),
                RoleState = di["RoleState"].ToString(),
                RoleOk    = di["RoleOK"].ToString()
            };
            int i = ibl.update1(mm);

            return(Content(JsonConvert.SerializeObject(i)));
        }
        // GET: RoleManager/Edit/5
        /// <summary>
        /// 修改显示
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult RoleUpdate(int id)
        {
            List <RoleManagerModel> list = ibl.selectupdate(id);
            RoleManagerModel        r    = new RoleManagerModel()
            {
                //RoleID = list[0].RoleID,
                RoleName  = list[0].RoleName,
                RoleState = list[0].RoleState,
                RoleOk    = list[0].RoleOk
            };
            int RoleID = list[0].RoleID;

            ViewData["id"] = RoleID;
            ViewData.Model = r;
            return(View());
        }
Example #8
0
        //分页查询
        public List <RoleManagerModel> fenye(int currentPage)
        {
            int rows = 0;
            List <RoleManager>      list  = FenYe <int>(e => e.RoleID, e => e.RoleID > 0, ref rows, currentPage, 5);
            List <RoleManagerModel> list1 = new List <RoleManagerModel>();

            foreach (RoleManager item in list)
            {
                RoleManagerModel rm = new RoleManagerModel()
                {
                    RoleID    = item.RoleID,
                    RoleName  = item.RoleName,
                    RoleState = item.RoleState,
                    RoleOk    = item.RoleOk
                };
                list1.Add(rm);
            }
            return(list1);
        }
 public ActionResult Create(RoleManagerModel r)
 {
     if (ModelState.IsValid)
     {
         RoleManagerModel rr = new RoleManagerModel()
         {
             RoleID    = r.RoleID,
             RoleName  = r.RoleName,
             RoleState = r.RoleState,
             RoleOk    = r.RoleOk
         };
         if (ibl.Add1(rr) > 0)
         {
             return(Content("<script>alert('新增成功!');window.location.href='/RoleManager/right_list';</script>"));
             // return Content("<script>alert(111)</script>");
         }
         else
         {
             return(Content("<script>alert('新增失败!'); window.location.href='/RoleManager/RoleAdd';</script>"));
         }
     }
     return(null);
 }
Example #10
0
 public int update1(RoleManagerModel st)
 {
     return(st1.update(st));
 }
Example #11
0
 public int Add1(RoleManagerModel st)
 {
     return(st1.Add(st));
 }