Ejemplo n.º 1
0
        public async Task <IActionResult> GetUserInvitation()
        {
            var user = await _userManager.FindByEmailAsync(User.Identity.Name);

            var query = new GetInvitationByUserQuery {
                UserId = user.Id
            };
            var result = await _mediator.Send(query);

            return(Json(result));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> GetUserInvitation()
        {
            if (User.Claims.FirstOrDefault(c => c.Type == microsoftPage).Value == "User")
            {
                return(RedirectToAction(nameof(HomeController.Index), "Home"));
            }
            var user = await _userManager.FindByEmailAsync(User.Identity.Name);

            var query = new GetInvitationByUserQuery {
                UserId = user.Id
            };
            var result = await _mediator.Send(query);

            return(Json(result));
        }