public abstract void RemoveRoleFromPortlet(string role, PortletInfo portlet);
public abstract void UpdateRoleForPortlet(string role, Permissions permissions, PortletInfo portlet);
public abstract RolesPermissionsDictionary GetAllRoles(PortletInfo portlet);
public abstract void AddRoleToPortlet(string role, Permissions permissions, PortletInfo portlet);
public override void UpdateRoleForPortlet(string role, Permissions permissions, PortletInfo portlet) { Common.DatabaseProvider.UpdateRoleForPortlet(role, permissions.ToString().Replace(", ", Common.Delimiter.ToString()).Split(Common.Delimiter), portlet); }
public override void RemoveRoleFromPortlet(string role, PortletInfo portlet) { Common.DatabaseProvider.RemoveRoleForPortlet(role, portlet); }
public override RolesPermissionsDictionary GetAllRoles(PortletInfo portlet) { return Common.DatabaseProvider.GetRolesForPortlet(portlet); }