C# Class Core.Web.Helpers.UserGroupHelper

Provides helper methods for UserGroup managing.
Show file Open project: coreframework/Core-Framework

Public Methods

Method Description
BuildAssignmentModel ( UserGroup userGroup ) : UserToUserGroupAssignmentModel

Builds the assignment model.

BuildUserAssignmentModel ( UserGroup userGroup, User user ) : AssignedUserModel

Builds the user assignment model.

UpdateUserGroupToRolesAssignment ( UserGroup userGroup, IEnumerable ids, IEnumerable selids ) : bool
UpdateUserGroupToUsersAssignment ( UserGroup userGroup, IEnumerable ids, IEnumerable selids ) : bool

Updates the role to users assignment.

UpdateUserGroupToUsersAssignment ( UserGroup userGroup, UserToUserGroupAssignmentModel model ) : bool

Updates the user group to users assignment.

Method Details

BuildAssignmentModel() public static method

Builds the assignment model.
public static BuildAssignmentModel ( UserGroup userGroup ) : UserToUserGroupAssignmentModel
userGroup Core.Framework.NHibernate.Models.UserGroup The user group for assignment.
return Core.Web.Areas.Admin.Models.UserToUserGroupAssignmentModel

BuildUserAssignmentModel() public static method

Builds the user assignment model.
public static BuildUserAssignmentModel ( UserGroup userGroup, User user ) : AssignedUserModel
userGroup Core.Framework.NHibernate.Models.UserGroup The user group for assignment.
user Core.Framework.NHibernate.Models.User The user for binding.
return Core.Web.Areas.Admin.Models.AssignedUserModel

UpdateUserGroupToRolesAssignment() public static method

public static UpdateUserGroupToRolesAssignment ( UserGroup userGroup, IEnumerable ids, IEnumerable selids ) : bool
userGroup Core.Framework.NHibernate.Models.UserGroup
ids IEnumerable
selids IEnumerable
return bool

UpdateUserGroupToUsersAssignment() public static method

Updates the role to users assignment.
public static UpdateUserGroupToUsersAssignment ( UserGroup userGroup, IEnumerable ids, IEnumerable selids ) : bool
userGroup Core.Framework.NHibernate.Models.UserGroup The user.
ids IEnumerable The ids.
selids IEnumerable The selected ids.
return bool

UpdateUserGroupToUsersAssignment() public static method

Updates the user group to users assignment.
public static UpdateUserGroupToUsersAssignment ( UserGroup userGroup, UserToUserGroupAssignmentModel model ) : bool
userGroup Core.Framework.NHibernate.Models.UserGroup The user group to update.
model Core.Web.Areas.Admin.Models.UserToUserGroupAssignmentModel The assignment model.
return bool