public async Task <IActionResult> Index() { ReplySubscriberVM VM = new ReplySubscriberVM { Reply = _db.Replies.Where(r => r.Checked == false), Subscriber = _db.Subscribers.Where(s => s.isActivated == false), Role = (await _userManager.GetRolesAsync(await _userManager.FindByNameAsync(User.Identity.Name)))[0] }; return(View(VM)); }
public async Task <IViewComponentResult> InvokeAsync() { if (User.Identity.IsAuthenticated) { User user = await _userManager.FindByNameAsync(User.Identity.Name); ViewBag.Fullname = user.Fullname; TempData["User"] = (await _userManager.GetRolesAsync(user))[0]; } ReplySubscriberVM navVM = new ReplySubscriberVM { Reply = _db.Replies.OrderByDescending(p => p.Id).Take(3), Subscriber = _db.Subscribers.OrderByDescending(p => p.Id).Take(3) }; return(View(navVM)); }