public IViewComponentResult Invoke() { var readedRequests = this.userRequestService.TakeAllReadedRequestsCount(); var unreadedRequests = this.userRequestService.TakeAllUnReadedRequestsCount(); var allRequests = this.userRequestService.TakeAllRequestsCount(); var viewModel = new AdminNavbarViewModel { UnReadedRequests = unreadedRequests, AllRequestsCount = allRequests, ReadedRequests = readedRequests, }; return(this.View(viewModel)); }
public IViewComponentResult Invoke() { var partnerRequestsCount = this.partnerRequestService.GetPartnetsRequests().Count(); var userRequestsCount = this.userRequestService.GetUnseenRequests().Count(); var unprocessedOrdersCount = this.ordersService.GetUnprocessedOrders().Count(); var viewModel = new AdminNavbarViewModel { PartnerRequestsCount = partnerRequestsCount, UserRequestsCount = userRequestsCount, UnprocessedOrdersCount = unprocessedOrdersCount }; return(this.View(viewModel)); }