public IActionResult InviteToGroup(int id) { var userId = this.User.FindFirstValue(ClaimTypes.NameIdentifier); var profileId = this.profilesService.GetId(userId); var isAdmin = this.groupsService.HasAdminPermissions(id, profileId); if (isAdmin) { var viewModel = new InviteFriendsViewModel() { Id = id, Friends = this.groupsService.FriendsToInvite(id, profileId), }; return(this.View(viewModel)); } return(this.BadRequest()); }
public InviteFriendPopup(InviteFriendsViewModel context) { InitializeComponent(); DataContext = context; }