public MC.Enumeration GetAllAgentReverseRoles(MC.EnumerationType interfaceType) { MC.Enumeration e = OrganizationRoleManager.GetAgentToAgentRolesCodes(false); e.InterfaceType = interfaceType; e.ShowOtherValue = true; return(e); }
/// <summary> /// this may get more than actually needed /// </summary> /// <param name="interfaceType"></param> /// <returns></returns> public MC.Enumeration GetCredentialAllAgentRoles(MC.EnumerationType interfaceType) { MC.Enumeration e = OrganizationRoleManager.GetCredentialOrg_AllRoles(false); e.InterfaceType = interfaceType; e.ShowOtherValue = true; return(e); }
public MC.Enumeration GetEntityAgentNONQAActions(MC.EnumerationType interfaceType, int parentEntityTypeId, bool getAll = true, bool isInverseRole = false) { //get roles as entity to org MC.Enumeration e = OrganizationRoleManager.GetOrgEntityToNONQARoleCodes(isInverseRole, parentEntityTypeId, getAll); e.InterfaceType = interfaceType; e.ShowOtherValue = true; return(e); }