public async Task <ActionResult> Award() { return(View(new AdminAwardViewModel { Awards = await AwardReader.GetAwards() })); }
public async Task <ActionResult> Index() { var userId = User.Identity.GetUserId <int>(); var user = await UserReader.GetUser(userId); var userAwards = await AwardReader.GetUserAwardList(userId); return(View(new PointsModel { Points = user.Points, LatestPrizes = new System.Collections.Generic.List <PrizeUserHistoryItemModel>(), AwardList = userAwards })); }
public async Task <ActionResult> UpdateAwardModal(int awardId) { var award = await AwardReader.GetAward(awardId); return(View(new UpdateAwardModel { Id = award.Id, Name = award.Name, Description = award.Description, Icon = award.Icon, Level = award.Level, Points = award.Points, Rank = award.Rank, Status = award.Status })); }