Example #1
0
        public ActionResult AuthorityAdd(Authorities authorities)
        {
            ViewBag.AllUrl = GetAsssemblyUrl();
            bool flag = true;

            IAuthorities[] list = irep.GetAllAuthorities();
            foreach (var item in list)
            {
                if (item.Url == authorities.Url || item.Authority_Name == authorities.Authority_Name)
                {
                    flag = false;
                }
            }
            if (ModelState.IsValid && flag)
            {
                irep.AddAuthority(authorities);
                return(RedirectToAction("AuthorityManage", "Home"));
            }
            else
            {
                ModelState.AddModelError("", "该权限已存在");
                return(View());
            }
        }