Table of Contents

Class AchievementListEditor

Namespace
InSite.UI.CMDS.Common.Controls.User
Assembly
InSite.UI.dll
public class AchievementListEditor : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Inheritance
AchievementListEditor
Implements
Inherited Members

Constructors

AchievementListEditor()

public AchievementListEditor()

Fields

AccountScope

AccountScope control.

protected ComboBox AccountScope

Field Value

ComboBox

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AchievementCount

AchievementCount control.

protected HtmlGenericControl AchievementCount

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AchievementGrid

AchievementGrid control.

protected AchievementListGrid AchievementGrid

Field Value

AchievementListGrid

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AchievementGroups

AchievementGroups control.

protected AchievementListGroup AchievementGroups

Field Value

AchievementListGroup

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AchievementNoMatch

AchievementNoMatch control.

protected HtmlGenericControl AchievementNoMatch

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AchievementTab

AchievementTab control.

protected NavItem AchievementTab

Field Value

NavItem

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

AddAchievementButton

AddAchievementButton control.

protected Button AddAchievementButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ButtonsPanel

ButtonsPanel control.

protected HtmlGenericControl ButtonsPanel

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

ClearButton

ClearButton control.

protected ClearButton ClearButton

Field Value

ClearButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

DeleteAchievementButton

DeleteAchievementButton control.

protected DeleteButton DeleteAchievementButton

Field Value

DeleteButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

FilterButton

FilterButton control.

protected FilterButton FilterButton

Field Value

FilterButton

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

GroupByComboBox

GroupByComboBox control.

protected ComboBox GroupByComboBox

Field Value

ComboBox

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewAchievementCount

NewAchievementCount control.

protected HtmlGenericControl NewAchievementCount

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewAchievementGrid

NewAchievementGrid control.

protected AchievementListGrid NewAchievementGrid

Field Value

AchievementListGrid

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewAchievementGroups

NewAchievementGroups control.

protected AchievementListGroup NewAchievementGroups

Field Value

AchievementListGroup

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewAchievementNoMatch

NewAchievementNoMatch control.

protected HtmlGenericControl NewAchievementNoMatch

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewAchievementTab

NewAchievementTab control.

protected NavItem NewAchievementTab

Field Value

NavItem

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

NewButtonsPanel

NewButtonsPanel control.

protected HtmlGenericControl NewButtonsPanel

Field Value

HtmlGenericControl

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

SearchText

SearchText control.

protected TextBox SearchText

Field Value

TextBox

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

SelectAllButton

SelectAllButton control.

protected Button SelectAllButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

SelectAllButton2

SelectAllButton2 control.

protected Button SelectAllButton2

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnselectAllButton

UnselectAllButton control.

protected Button UnselectAllButton

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

UnselectAllButton2

UnselectAllButton2 control.

protected Button UnselectAllButton2

Field Value

Button

Remarks

Auto-generated field. To modify move field declaration from designer file to code-behind file.

Methods

GetMatchingAchievements(Guid, Guid, string, string, Guid?)

public List<AchievementListGridItem> GetMatchingAchievements(Guid enterpriseId, Guid organizationId, string scope, string keyword, Guid? departmentId = null)

Parameters

enterpriseId Guid
organizationId Guid
scope string
keyword string
departmentId Guid?

Returns

List<AchievementListGridItem>

GetSelectedAchievements()

public HashSet<Guid> GetSelectedAchievements()

Returns

HashSet<Guid>

InitDelegates(Guid, GetAssignedAchievements, DeleteAchievements, InsertAchievements, string)

public void InitDelegates(Guid selectedOrganizationId, AchievementListEditor.GetAssignedAchievements getAssignedAchievements, AchievementListEditor.DeleteAchievements deleteAchievements, AchievementListEditor.InsertAchievements insertAchievements, string entityName)

Parameters

selectedOrganizationId Guid
getAssignedAchievements AchievementListEditor.GetAssignedAchievements
deleteAchievements AchievementListEditor.DeleteAchievements
insertAchievements AchievementListEditor.InsertAchievements
entityName string

LoadAchievements(GroupByEnum?, Guid?)

public int LoadAchievements(GroupByEnum? groupBy = GroupByEnum.Type, Guid? departmentId = null)

Parameters

groupBy GroupByEnum?
departmentId Guid?

Returns

int

OnInit(EventArgs)

protected override void OnInit(EventArgs e)

Parameters

e EventArgs

OnPreRender(EventArgs)

protected override void OnPreRender(EventArgs e)

Parameters

e EventArgs

SetEditable(bool, bool)

public void SetEditable(bool isEditable, bool allowSelect)

Parameters

isEditable bool
allowSelect bool

ShowVisibilityCriteria()

public void ShowVisibilityCriteria()

Events

Refreshed

public event IntValueHandler Refreshed

Event Type

IntValueHandler