C# Class Core.Web.Helpers.UserHelper

Provides helper methods for User managing.
显示文件 Open project: coreframework/Core-Framework

Public Methods

Method Description
BuildAssignmentModel ( User user ) : UserGroupToUserAssignmentModel

Builds the assignment model.

BuildRoleAssignmentModel ( User user, UserGroup userGroup ) : AssignedUserGroupModel

Builds the role assignment model.

Save ( UserViewModel model ) : User

Saves the specified model.

UpdatRoleToUsersAssignment ( User user, IEnumerable ids, IEnumerable selids ) : bool
Update ( User user, UserViewModel model ) : User

Updates the specified user.

UpdateUserGroupToUsersAssignment ( User user, IEnumerable ids, IEnumerable selids ) : bool

Updates the role to users assignment.

UpdateUserGroupToUsersAssignment ( User user, UserGroupToUserAssignmentModel model ) : bool

Updates the role to users assignment.

Method Details

BuildAssignmentModel() public static method

Builds the assignment model.
public static BuildAssignmentModel ( User user ) : UserGroupToUserAssignmentModel
user Core.Framework.NHibernate.Models.User The user.
return Core.Web.Areas.Admin.Models.UserGroupToUserAssignmentModel

BuildRoleAssignmentModel() public static method

Builds the role assignment model.
public static BuildRoleAssignmentModel ( User user, UserGroup userGroup ) : AssignedUserGroupModel
user Core.Framework.NHibernate.Models.User The user.
userGroup Core.Framework.NHibernate.Models.UserGroup The user group.
return Core.Web.Areas.Admin.Models.AssignedUserGroupModel

Save() public static method

Saves the specified model.
public static Save ( UserViewModel model ) : User
model UserViewModel The model.
return Core.Framework.NHibernate.Models.User

UpdatRoleToUsersAssignment() public static method

public static UpdatRoleToUsersAssignment ( User user, IEnumerable ids, IEnumerable selids ) : bool
user Core.Framework.NHibernate.Models.User
ids IEnumerable
selids IEnumerable
return bool

Update() public static method

Updates the specified user.
public static Update ( User user, UserViewModel model ) : User
user Core.Framework.NHibernate.Models.User The user to update.
model UserViewModel The model.
return Core.Framework.NHibernate.Models.User

UpdateUserGroupToUsersAssignment() public static method

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

UpdateUserGroupToUsersAssignment() public static method

Updates the role to users assignment.
public static UpdateUserGroupToUsersAssignment ( User user, UserGroupToUserAssignmentModel model ) : bool
user Core.Framework.NHibernate.Models.User The user.
model Core.Web.Areas.Admin.Models.UserGroupToUserAssignmentModel The model.
return bool