public void RemoveSelectedGroupMember() { if (uiManager.GroupMemberSelected && university[uiManager.UniversityMemberIndex] is Group) { Group group = university[uiManager.UniversityMemberIndex] as Group; IPerson person = group[uiManager.GroupMemberIndex]; ICommand command = new RemoveGroupMemberCommand(group, person); commandsManager.Execute(command); uiManager.UpdateUI(); } }
public IUserListItem RemoveGroupMember(Guid groupId, Guid userId) { userContext.CheckPermission(Permissions.UserMaintenance); var command = new RemoveGroupMemberCommand(groupId, userId); commandBus.Value.Send(Envelope.Create(command)); var mapper = new UserListItemMapper(); return(mapper.Map(queryService.GetUser(userId))); }
private void RemoveGroup(Guid userId, Guid groupId) { var command = new RemoveGroupMemberCommand(groupId, userId); commandBus.Value.Send(Envelope.Create(command)); }