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()); } }