4.60.6
i want to display current users reward points in header _Header.cshtml
tried solution from forum for version 4.10, it didn't work.
how can i do it?
thanks
@using Nop.Services.Orders
@using Nop.Core
@inject IRewardPointService rewardPointService
@inject IWorkContext workContext
@inject IStoreContext storeContext
@{
var rewardPoints = await rewardPointService.GetRewardPointsBalanceAsync((await workContext.GetCurrentCustomerAsync()).Id, (await storeContext.GetCurrentStoreAsync()).Id);
}
<li><a>@T("MyRewordPoints") @rewardPoints</a></li>
@using Nop.Services.Orders
@using Nop.Core
@inject IRewardPointService rewardPointService
@inject IWorkContext workContext
@inject IStoreContext storeContext
@{
var rewardPoints = await rewardPointService.GetRewardPointsBalanceAsync((await workContext.GetCurrentCustomerAsync()).Id, (await storeContext.GetCurrentStoreAsync()).Id);
}
<li><a>@T("MyRewordPoints") @rewardPoints</a></li>