public ActionResult AddWebsitePermissionPartial() { var websitePermissionDto = new WebSiteAccessPermissionDto(); websitePermissionDto.RoleList = roleService.GetAllRoles().GenericMapper <IList <Role>, IList <RoleDto> >(); websitePermissionDto.ControllerList = windsorEnumeratorTool.GetAllControllerNames(); return(PartialView(websitePermissionDto)); }
public ActionResult UpdateWebsitePermissionProcess(WebSiteAccessPermissionDto websitePermission) { if (!ModelState.IsValid) { return(RedirectToAction("UpdateWebsitePermissionPartial")); } var websitePermissionEntity = websitePermission.GenericMapper <WebSiteAccessPermissionDto, WebSiteAccessPermission>(); websitePermissionService.UpdateWebsitePermission(websitePermissionEntity); return(Json(new { Response = "success" })); }