Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 public InviteFriendPopup(InviteFriendsViewModel context)
 {
     InitializeComponent();
     DataContext = context;
 }