public virtual ActionResult GetUsers(MembersListSearchModel listSearch) { var(activeUsers, isLastRequest) = GetActiveUsers(listSearch.Map <ActiveMemberSearchQuery>()); var model = GetUsersRowsViewModel(); model.SelectedColumns = UsersPresentationHelper.ExtendIfGroupMembersPage(listSearch.GroupId, UsersPresentationHelper.GetProfileColumns()); model.Members = activeUsers; model.IsLastRequest = isLastRequest; return(PartialView(UsersRowsViewPath, model)); }
public virtual MembersRowsViewModel GetUsers([FromBody] MembersListSearchModel listSearch) { var(activeUsers, isLastRequest) = GetActiveUsers(listSearch.Map <ActiveMemberSearchQuery>(), listSearch.GroupId); var model = GetUsersRowsViewModel(listSearch.GroupId); model.SelectedColumns = UsersPresentationHelper.ExtendIfGroupMembersPage(listSearch.GroupId, UsersPresentationHelper.GetProfileColumns()); model.Members = activeUsers; model.IsLastRequest = isLastRequest; return(model); }
private MembersRowsViewModel GetUsers(Guid?groupId) { var listSearch = new ActiveMemberSearchQuery { GroupId = groupId, OrderingString = string.Empty, Text = string.Empty, Page = 1, MembersOfGroup = groupId.HasValue }; var(activeUsers, isLastRequest) = GetActiveUsers(listSearch, groupId); var model = GetUsersRowsViewModel(groupId); model.SelectedColumns = UsersPresentationHelper.ExtendIfGroupMembersPage(listSearch.GroupId, UsersPresentationHelper.GetProfileColumns()); model.Members = activeUsers; model.IsLastRequest = isLastRequest; return(model); }